問題タブ [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.
android - NavigationView テーマの選択項目の背景スタイル
アプリの代替テーマであるダークを作成しました。次のように定義されているナビゲーションバーを使用します
選択可能なメニュー内に定義された 2 つのグループがあります。
通常、選択された項目のテキストは colorPrimary で、背景はある種の Android グレーに見えます。新しいテーマを定義するときは、そのまま使用します
これはほとんど機能します。NavigationView で現在選択されている項目を除いて、すべてが希望どおりにスタイル設定されています。代わりに、colorPrimary の 1 つの固体ブロック (アイコンもテキストもありません) のように見え、両端に colorControlHighlight がありますが、それだけです。
NavigationView メニュー内で選択した項目をカスタマイズする方法を知っている人はいますか? 考えられるすべての状態を試しましたが、どれも機能しませんでした。
android - NavigationView のヘッダー レイアウトのテキストの設定
私のheader_layoutで。ImageView と TextView があります。プログラムで headerLayout TextView に値を設定する方法を知りたい
android - NavigationView でのスクロール アニメーション
私のアクティビティには がNavigationView
ありDrawerLayout
ます。
DrawerLayout/NavigationView
ユーザーが NavigationView ヘッダーのボタンをクリックすると、アニメーションで一番上までスクロールしたいと思います。
NavigationView と DrawerLayout は、実際のスクロール位置を取得するメソッドを提供していないようで (常に 0getScrollY()
をgetScrollX()
返します)、それを行うことはできません。
アニメーションで一番上にスクロールするにはどうすればよいですか?
android - NavigationView の色付きアイコン
こんにちは、ナビゲーションドロワーに色付きのアイコンを表示する方法はありますか? それらを着色したり黒に設定したりしないと、ナビゲーションドロワーでクリックすると、それぞれに対応する色(ハイライト/背景)が表示されます。
Google ストアのアプリ ドロワーと同じです。