ツールバーは画面上部のタイトル部分
FloatActionButtonは右下の丸いボタン(Gmailアプリだと+マーク)
これを取り入れようとサンプルアプリを作成。
<問題>
MainActivityからFragmentの画面を表示するとそのままツールバーとFloatActionButtonが表示された。
MainActivityからFloatActionButtonのイベントでFragmentAまたはBへ遷移したいがこのままだとFragmentAからBへ遷移できてしまう。
<理由>
はっきりした理由は分からず。
推測ですがMainActivityに設定したツールバーとFloatActionButtonがそのままFragmentへ継承されるというものなのか。
<解決策>
遷移先のFragmentをActivityに変更
変更先のActivityには別のツールバーを用意して、表示する。
ActivityとFragmentについてしっかり勉強していれば起こらなかった現象か?
もしくはFragmentでもFloatActionButtonが表示されないようにする方法があったのか?
とりあえずActivityに変更するという解決策で先に進む
【このカテゴリーの最新記事】
- no image
- no image
- no image
- no image