問題タブ [android-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 投票する
5 に答える
6675 参照

android - Android サポート v23.1.0 の更新により、NavigationView の get/find ヘッダーが壊れる

今まで問題なくv23.0.1サポート ライブラリを使用してきました。新しいv23.1.0ライブラリに切り替えると、ドロワー レイアウトのウィジェットに null ポインターが表示されます。

活動のレイアウト

drawer_header.xml

古いバージョンを使用するようにgradleファイルを変更するだけで、すぐに正常に動作するようになるため、コードにひどく問題があるとは思いません. アップデートのリビジョンをチェックアウトしましたが、これを引き起こすと思われるものは何も見つかりませんでした。

確かにこれは他の人にも影響を与えるでしょう、何か手がかりはありますか?

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

android - ナビゲーション ビューのセレクターが正しく動作しない

このナビゲーション ビューの配色に従っています。 ここに画像の説明を入力

背景、テキスト、アイコンの 3 つのセレクターを作成しました。セレクターを設定すると、ナビゲーション ビューは次のようになります。 ここに画像の説明を入力

問題は、アイテムが選択されていないことです。1 つのアイテムを押すと、すべてのアイテムの背景色が灰色に変わります。アイコンが原色になることはありません。

XML は次のとおりです。

nav_item_icon_tint.xml

nav_item_text.xml

nav_item_background.xml

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

android - Android - NavigationView、アイコンが TexDrawable のメニュー

NavigationView内のアイテムメニューのアイコンをTextDrawableとして設定しようとしています。textDrawable の場合、 TextDrawable ライブラリを使用していますが、メニュー項目のアイコンを設定すると、生成されたドローアブルではなく黒い円のみが表示されます。

NavigationView の外で TextDrawable を生成するコードを試してみましたが、必要に応じて表示されますが、メニュー項目のアイコンとして表示することはできません。

TexDrawable を生成するには:

アイコンを設定するには:

そして、これは予想外の結果です:

実施結果

編集:アイコンとして 設定するとR.mipmap.ic_launcher、Androidアイコンだけでなく灰色でも表示されるため、その境界線しか表示されません。を使用すると、ドローアブルが「着色」されているようですmenuItem.setIcon()

私は次のことを試みましたが、成功しませんでした:

質問:フィルタを削除してアイコンを色付きで表示するにはどうすればよいですか?

編集 2:提案の 後Andrea Basso、navigationView オブジェクトから色合いを削除することができましたが、正方形内の文字はまだ表示されません。赤い四角だけが見えますが、中に文字はありません。

主な問題は残っています: TextDrawableをアイコンとして配置する方法はMenuItem?

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

android - ナビゲーション ビューのメニュー項目間のパディングをカスタマイズする

android design support library でメニュー項目間の間隔をカスタマイズすることは可能NavigationViewですか?

私の要件は、NavigationViewメニュー項目間の間隔が親メニューよりも少ないサブメニューを作成することです。

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

android - ナビゲーション ビューでの null オブジェクト参照

Navigation View ヘッダーの TextView にテキストを設定できません。

何が悪かったのか?助けてください。

私のJavaクラスからのコード:

およびxmlからのコード:

編集用テキスト(sggfgdjfgdfgdfggfgdjfgdfgdfggfgdjfgdfgdfggfgdjfgdfgdfggfgdjfgdfgdfggfgdjfgdfgdfggfgdjfgdfgdfggfgdjfgdfgdfggfgdjfgdfgdfggfgdjfgdfgdfg)

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

android - NavigationView + セレクター + 波及効果の選択状態が機能しない

私はすべてのものを検索して実験しましたが、うまくいきませんでしたNavigationView

itemIconTintitemTextColorそして効果的にitemBackground動作しrippleます。しかし、問題はstate selected機能していませんselector drawable

私も作成drawable-v21して入れましたripple_navigation_selector.xml

私の目標は、引き出しを再度開いたときに、前に選択したアイテムを黄色にすることです。お知らせ項目

ここに画像の説明を入力

NavigationViewmain_layout.xml 内

ripple_navigation_selector.xml中身drawable-v21

navigation_selector.xml中身drawable-v21

名前付きの色文字列left_light_yellow

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

android - Android Navigation Drawer で 1 つの項目をクリックできない

ナビゲーター メニューに非常に興味深い問題があります。理由はわかりません...しかし、メニューのどのアイテムでもクリックできます。クリックしても何も起こらなかったとは言いたくありません。どのアイテムもクリックできないと言いたいのですが、すべてのメニューが大きな画像のようです。私は新しいプロジェクトの魔女にすでにNavigation Drawer Activityを持たせようとしましたが、もちろんうまくいきます..しかし、そのコードをコピーして自分のものにしようとすると..同じ問題があり、その逆も同様です. Navigation Drawer Activity を使用してコードを新しいプロジェクトに入れようとしましたが、やはり...どの項目もクリックできません。これは、私のアプリケーションを使用した1 つのイメージです。

これが私の主な活動です:

}

そして、ここに Navigation Drawer Fragment クラスがあります:

それで、皆さんの誰かが何か考えを持っているなら...教えてください、私は本当にできるだけ早くそれを修正する必要があり、現時点では方法がわかりません..

あなたの助けのためのThx :)