問題タブ [navigationview]

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 投票する
6 に答える
25793 参照

android - 新しい NavigationView にカスタム ビューを追加する方法

このようにNavigationViewのmenuitemとしてスイッチを追加しようとしています

ここに画像の説明を入力

actionViewClass 属性を使用しましたが、タイトルしか表示されません。

0 投票する
6 に答える
16629 参照

android - ナビゲーション ビュー アイテムの色を動的に変更する Android

Google Playストアのように、各アイテムの選択色(アイコンの色合いとテキストの色)が異なるナビゲーションドロワーを構築したいと思います:

ここに画像の説明を入力

彼らがこれをどのように解決したかはわかりませんが、さまざまな引き出しでさまざまなアクティビティを使用していると思います。フラグメントを使用したいのですが、アイコンの色合いとテキストの色を変更したいと考えています。どうすればこれを行うことができますか?Google のデザイン サポート ライブラリと、ナビゲーション ビューを含む引き出しレイアウトを使用しています。

0 投票する
3 に答える
1440 参照

android - Two NavigationViewのツールバーに戻る矢印のアニメーションが付いた両側のハンバーガーアイコン?

最初に下のスクリーンショットを見て、ハンバーガーのアイコンだけに注目してください。

ここに画像の説明を入力

まず、Navigation View(Drawer) を左右の両側に正常に実装したので、ユーザーは左右の両方から 2 つの引き出しを開くことができます。

今私の質問は、アニメーション付きのハンバーガーアイコンが両側に欲しいということです。ツールバーの左側にハンバーガー アイコンを実装しました。これは簡単で、デフォルトで付属しています。でも今は矢印アニメーションでも右側にしたいです。

  1. 左のハンバーガー アイコンをクリックして、左の引き出しを開きます。(終わり)
  2. 右側のハンバーガー アイコンをクリックして、右側から引き出しを開きます。(残っています)

では、1 つのツールバーに 2 つのハンバーガー アイコンを配置することは可能ですか?

注: 両方の引き出しはジェスチャーで開いています。私はそれに問題はありません。

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

android - 奇妙な NavigationView Checkable 動作

これは私のメニューxmlファイルです

設定項目を使用して別のアクティビティに移動し、ログアウト項目を使用して (明らかに) ログアウトします。そのため、それらをチェックしたくないのですが、設定がチェックされ、設定アクティビティに移動してバックスタックを降りると、設定項目にチェックを入れます。

よろしくお願いします。

ここに画像の説明を入力

0 投票する
5 に答える
6323 参照

android - Material Design DrawerのNavigationViewのアイテムに通知値を追加するには?

私の質問は非常に簡単です。そのようなマテリアル デザイン ドロワーのNavigationViewのアイテムの右側に通知値を追加する方法は?

ここに画像の説明を入力

ドロワーを定義するためのメニュー項目にプロパティはありますか?

0 投票する
4 に答える
27839 参照

android - NavigationView の動的メニュー

私はこのレイアウトを持っています:

したがって、NavigationView次の属性があることがわかります。

そして、この XML id メニュー フォルダがあります。

動的メニューを作成したい。つまり、コードで 'MenuItem' オブジェクトをマウントして に設定する必要がありNavigationViewます。

これは正しいです?これはベストプラクティスですか?これは可能ですか?

注: 私のコードは「static drawer_menu」で動作しています。これを改善したいと考えています。

私は待っています。

[編集]

私はそれを作る:

しかし、このエラーが発生しました:

06-27 15:26:15.538 15335-15335/? E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: com.example.sticdev30.newdrawer, PID: 15335 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.sticdev30.newdrawer/com.example.sticdev30.newdrawer.MainActivity }: android.content.res.Resources$NotFoundException: 文字列リソース ID #0x1

KSMenuItem は、メニュー データを含む POJO です。kmi.id で、増分整数を通知しました...

待ってる

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

android - Android NavigationView サブメニューの見出しが表示されない

こんにちは私はアンドロイドを使用していNavigationViewます。引き出しのアイテムとして、アイテムとサブアイテムグループがあります。Menu

ここでは、メイン メニュー項目の後にサブメニュー項目が分割線の下に表示されていますが、問題はサブ メニューの見出しが表示されていないことです。サブ項目は、ヘッダーなしの仕切りのすぐ下に表示されます。何が問題なのかわかりません。

サブアイテムグループ内にメニュータグを挿入し、そのメニュータグ内にすべてのサブアイテムを配置すると問題は解決しますが、サブアイテムは2回選択した後にのみ選択されます(選択されたように見えます)。どうすればこれを修正できますか?

これが私のコードです:

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

android - NavigationViewの単一のメニュー項目にカスタムテキストの色を与える方法は?

こんにちは私はアンドロイドNavigationViewを使用しています。すべてのアイテムではなく、NavigationView の一部のアイテムに個別のテキストの色を付けたいです。または、NavigationView でアイテムを選択したときに、単一のアイテムのテキストの色を動的に変更したい (特定のアイテムのみ)。これどうやってするの?