問題タブ [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.

0 投票する
1 に答える
1682 参照

android - Android アプリに下部ナビゲーションとナビゲーション ドロワーの両方を追加する方法

現在、下部のナビゲーションには 3 つのオプションがあり、それらのナビゲーション グラフがあります。

mainActivity.xml ファイルの一部は次のようになります。

そして私のmainActivityで私はこのコードを書きました、

ナビゲーションに関連するすべては、jetpack ナビゲーション ライブラリによって処理されます。ここで、ナビゲーション ドロワーも追加し、ドロワーにさまざまなメニュー項目 (下部のナビゲーションにある 3 つだけでなく) を追加したいので、ナビゲーション ドロワー用の新しいメニュー リソース ファイルを追加します。ボトムナビとナビドロワーの両方?Fragment トランザクションを手動で実行したり、Fragment Manager を操作したりしたくありません。

私が考えることができる 1 つのアプローチは、すべてのフラグメントを単一のナビゲーション グラフ (現在は下部ナビゲーションに使用されています) に追加し、同じ navController をナビゲーション ドロワーにも使用することですが、より良いアプローチを探しています。