iroha-168 / AndroidUITrain

repository for training UI of Android apps
9 stars 0 forks source link

Make bottom navigation view #5

Closed nemo-855 closed 3 years ago

nemo-855 commented 3 years ago

概要

BottomNavigaionViewのセットアップ

関連情報

NavigationとBottomNavigationViewを普通に繋げるとタブの遷移ごとに毎回Fragmentが再生成されてしまうため、

https://star-zero.medium.com/navigation-bottomnavigationview%E3%81%A7fragment%E3%81%AE%E7%8A%B6%E6%85%8B%E3%82%92%E6%AE%8B%E3%81%99-46ae5a99dac2

https://qiita.com/superman9387/items/d373c8bddfe2243a49a7 を参考にutilとしてCustomNavigatorを作成しました

ディレクトリ構成やクラスの命名などはとりあえず僕がいつもやっているようなやり方でやりました!全然こだわりはないんでなんかあったらご指摘お願いします🙏

スクリーンショット

Screenshot_20211008-224835

懸念点

王冠の画像が見つからないです!!

Naoki-Hidaka commented 3 years ago

念のため各FragmentのonCreateView(もしくはonCreate)でタブを切り替えたときに再生成されてないか確認してもらってもいいですか?

Naoki-Hidaka commented 3 years ago

内容はLGTMです!

nemo-855 commented 3 years ago

念のため各FragmentのonCreateView(もしくはonCreate)でタブを切り替えたときに再生成されてないか確認してもらってもいいですか?

ログ仕込んだ感じちゃんと再生成を防いでくれていました!

Naoki-Hidaka commented 3 years ago

向き先はdevelopに変えておきました