タグ

2016年10月26日のブックマーク (1件)

  • Fragment に Toolbar を持たせるのはやめなさい

    NavigationDrawer や BottomNavigation パターンを実現するために、各画面を Fragment で実装することがあります。 Fragment によって ActionBar に持たせる機能が違うからか、Fragment のレイアウトに Toolbar を持たせて、Fragment で ((AppCompatActivity) getActivity()).setSupportActionBar(toolbar); のような処理をさせているコードを見かけることがあります。 やめなさい (Toolbar をただの View として使って、ActionBar としては使わない(setSupportActionBar()しない)というのであればまだ許容できるが、それならそもそも Toolbar を使う必要がない) ViewPager のように複数の Fragment を

    nobuoka
    nobuoka 2016/10/26
    純粋に `Toolbar` を置くのもだめなのかと思ったらそういう話ではなかった。