問題タブ [android-jetpack-navigation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android アプリに下部ナビゲーションとナビゲーション ドロワーの両方を追加する方法
現在、下部のナビゲーションには 3 つのオプションがあり、それらのナビゲーション グラフがあります。
mainActivity.xml ファイルの一部は次のようになります。
そして私のmainActivityで私はこのコードを書きました、
ナビゲーションに関連するすべては、jetpack ナビゲーション ライブラリによって処理されます。ここで、ナビゲーション ドロワーも追加し、ドロワーにさまざまなメニュー項目 (下部のナビゲーションにある 3 つだけでなく) を追加したいので、ナビゲーション ドロワー用の新しいメニュー リソース ファイルを追加します。ボトムナビとナビドロワーの両方?Fragment トランザクションを手動で実行したり、Fragment Manager を操作したりしたくありません。
私が考えることができる 1 つのアプローチは、すべてのフラグメントを単一のナビゲーション グラフ (現在は下部ナビゲーションに使用されています) に追加し、同じ navController をナビゲーション ドロワーにも使用することですが、より良いアプローチを探しています。