kokoichi206 / android-engineer-codecheck

Apache License 2.0
0 stars 0 forks source link

バグを修正 #14

Closed kokoichi206 closed 1 year ago

kokoichi206 commented 1 year ago

Issue 番号

Closed #3

対応背景

やったこと

やってないこと

UI before / after

Before

Screenshot 2022-12-03 at 12 43 38

After

https://user-images.githubusercontent.com/52474650/205421008-b884f2aa-13b0-4fc5-a9e6-18d42ac279d0.mov

補足

kokoichi206 commented 1 year ago

Binding についてコメント。

MainFragment ではメンバー変数を用意せずに onViewCreated の中のみのスコープの変数でバインドしている。

override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
    val binding = FragmentMainBinding.bind(view)
    ...

DetailFragment では、『メンバー変数を用意し、onViewCreated でバインドし、onDestroyView でリリース』している。 特にこちらの Fragment でも onViewCreated 以外で使ってなさそうなので、どちらかに合わせた方が良さそう。。。

→ MainFragment の方法に合わせるか!