私は、ユーザがさまざまなアクティビティに行くことができるドロワーナビゲーションを使用するアンドロイドアプリを作成しています。アクティビティの中で、ユーザーは新しい子アクティビティを起動することができ、AppBarの上のナビゲーションを使用して元のアクティビティに戻ることができます。フラグメントを親アクティビティとして使用
これまで、私は通常、ドロワーメニューで選択した後、インテントで新しいアクティビティーを開始しました。選択したアクティビティの中で、私はonCreate()で新しいAppBarを作成しました。
しかし、私は現在のアクティビティをメニューに網掛け、多くのアクティビティに新しいAppBarを設定したくないので、すべてのアクティビティで同じ引き出しを使用したいと思います。
これまでの一般的な方法は、AppBarとアクティビティをFragmentとしてホストするBaseActivityとbase_layoutを作成することです。しかし、マニフェストでスタイルを宣言することはできず上向きのナビゲーションは機能しないので、それは私にはあまり適していません。
どうすれば問題を解決できますか?