私は自分のレイアウトから使用するアクセントの色を持っています。 TextViewに適用するスタイルとして定義しました。テーマに基づいて色を設定する
私のアプリケーションでは、ユーザーは暗いテーマと明るいテーマを選択できます。私は選択されたテーマに基づいてアクセントの色を調整したいと思います。あなたはあなたがバージョンのため、またはできてあなたが(テーマに基づいてリソースを分離することはできませんテーマ
- 画面サイズ)
- あなたは、私が選択したテーマに基づいて、私のアクセントカラーを制御する必要がありますどのよう
(???ない100%この???上の)コードからリソースの色を更新することはできませんか?
devガイドは、私が望むものに近いカスタムカラーを使用したテーマの例です。私は実行時に色を変更できる必要があります。私は自分のコードとこのスタイルが使われているXの場所に入ることができることを知っています。コンポーネントをフェライト化して色を設定することができました。しかし、私はスタイル/テーマのいくつかの組み合わせでこれを達成できると思います。
おかげ