問題タブ [android-drawer]

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 に答える
601 参照

android - ActionBarDrawerToggle「ハンバーガー」アイコンを動的に変更しますか?

DrawerLayout と ActionBarDrawerToggle を使用して、ユーザーが「ハンバーガー」アイコンをタップして開くことができるようにしています。

サードパーティのライブラリを使用してボトム シートを追加しましたが (公式サポートが存在しないため)、ボトム シート用に書かれたデザイン ガイドラインを引き続き使用したいと考えています。これは、ハンバーガー アイコンを「X」に変更して、タップして閉じることができるようにする必要があることを意味します (コンテンツ領域で下にスワイプするだけでなく)。

では、ハンバーガー アイコンを動的に X (できればアニメーション) に変更し、一番下のシートを閉じたときに再びハンバーガーに戻すにはどうすればよいですか?

次のことを試しましたが、うまくいきませんでした。

0 投票する
2 に答える
4893 参照

android - ナビゲーション ドロワー レイアウトでマルチレベル メニューを作成する方法

ドロワー レイアウトでマルチレベル メニューを作成したいと考えています。私のActivity.xml:-

ここに私の fragment_navigation_drawer.xml:-

ここに私のFragmentDrawer.java

}

ここに私の MainActivity.java:-

}

以下のアプリの現在のビュー:-

ここに画像の説明を入力

しかし、ホームメニューにマルチレベルのサブメニュー (3 つ以上) が必要です。

私はアンドロイド開発の初心者です。前もって感謝します

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

android - ドロワーのリストビューをフィルタリングするには?

私のアプリには、カスタム リスト ビューを含むドロワーがあります。各リスト項目には、1 つのアイコンとテキストビューがあります。だから私はテキストビューのテキストに基づいてアイテムをフィルタリングしたい. 前もって感謝します

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

android - AndroidナビゲーションドロワーはActionBarの上にあるはずですか?

タイトルが示すように、私のアプリはナビゲーション ドロワーを使用したサイド メニューを使用しています。私はこの公式の Google docに触発されました。ナビゲーション ドロワーは、左から右にスワイプするか、ActionBar の左上にある変更されたホーム アイコンをクリックすることで切り替えることができます。

ナビゲーション ドロワーが描画されると、アクションバーのドロワー アイコンが戻るボタンに置​​き換えられます。これにより、ドロワーが閉じられ、アクションバーが元の状態に戻ります。

しかし、これは私が問題を見つけるところです。マテリアル デザインに関するこの別の公式 Google doc のように、ドロワーはそれを覆うアクションバーの上にある必要があることが明確に述べられています。

たとえば、gmailアプリは後者、つまりActionBar上のドロワーを使用していることを確認しました。

ガイドライン #1 または #2 に従う必要がありますか?