問題タブ [material-you]

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

android - Google Material You: システム + Google Apps と同じカラー アクセントを使用するにはどうすればよいですか?

アクセント カラーへの参照を見つけるために「ドキュメント」を読みました: https://developer.android.com/reference/android/R.color#system_accent1_0

しかし、自分のアプリケーションに実装した後、結果に満足できず、Google の実装が本当に気に入りました。(下のスクリーンショットを参照)

サンプル アプリケーション (左側のアプリケーション) ですべての色を表示しようとしましたが、右側の Google アプリ (電話、Gmail、ドライブ) と同じ色が見つかりません。

Google はカスタムまたは独自の実装を実装していますか? 私は何かを逃しましたか?

ActionBar、FAB、およびその他のアイテムに使用する適切な色を見つけるのを手伝ってくれてありがとう。

ここに画像の説明を入力

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

android-12 - Material You のテーマ アイコンを Android アプリに実装するにはどうすればよいですか?

私はそれについてオンラインで何も見つけることができません。ドキュメントも何もありません。たぶん、あなたの誰かがそれを行う方法を知っているか、私にアドバイスをもらいました. 前もって感謝します。

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

android - アクティブおよび非アクティブ状態の Material You 下部ナビゲーション バーのアイコンを変更する

Google は最近、Android 用の Material You (M3) をリリースしました。

https://m3.material.io/components/navigation-bar/overviewに記載されているように、設計ガイドラインによると、下部のナビゲーション バーのアイコンは、非アクティブなときに輪郭を描き、アクティブなときに塗りつぶす必要があります (適切な輪郭がある場合)。アイコンのバージョン)。

ただし、実装では、アイコンが非アクティブのときに輪郭を描き、アクティブのときにアイコンを塗りつぶす方法がわかりません。

同じアイコンのアウトラインと塗りつぶしの 2 つのバージョンをアップロードする必要がありますか? メニュー リソース ファイルでこれら 2 つのアイコンをどのようにリンクしますか?

ボトム ナビゲーション用のメニュー リソース ファイル

マテリアル デザインのドキュメントにあるように、メニュー項目ごとに 1 つのアイコンのみが定義されています。

これにより、以下に示すように、非アクティブな状態でもアイコンが塗りつぶされます。

ここに画像の説明を入力

状態に基づいてアイコンを塗りつぶし、輪郭を描くにはどうすればよいでしょうか? これはプログラムまたは XML で行う必要がありますか?

ありがとうございました。

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

android-layout - アクティブ インジケーターの色を変更するにはどうすればいいですか? 材料3

ボトムナビビュー素材3の選択範囲の色を変えたいのですが、一向に色が変わりません。セレクター、背景、背景の色合い、スタイルを試しました。すべて失敗しました。

現在こんな感じ。

このようにする必要があります。