[解決済み] Android Lollipopで原色とアクセントカラーをプログラムで変更する方法 _really_?
2022-04-22 21:43:47
質問
まずはじめに この質問 は、非常によく似た質問をしています。しかし、私の質問には微妙な違いがあります。
私が知りたいのは、プログラム上で
colorPrimary
属性を
任意
の色?
だから、たとえば、こうです。
<style name="AppTheme" parent="android:Theme.Material.Light">
<item name="android:colorPrimary">#ff0000</item>
<item name="android:colorAccent">#ff0000</item>
</style>
実行時にユーザが
#ccffff
を原色とする。もちろん、すべての色に対応するテーマなど作れるわけがない。
パブリックなSDKで動くのであれば、Androidのプライベートな内部構造に依存するような、ハチャメチャなことをしてもかまわないと思っているんです。
私の目標は、最終的に
ActionBar
と
のようなすべてのウィジェットがあります。
CheckBox
を使えば、この原色を使うことができます。
解決方法は?
テーマは不変なので無理です。
関連
-
[解決済み] Androidのgravityとlayout_gravityの違いは何ですか?
-
[解決済み] TextViewでテキストを水平・垂直方向にセンタリングするには?
-
AndroidエミュレーターのADBサーバーがACKしない問題
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] AndroidのListViewで画像を遅延ロードする方法
-
[解決済み] Androidで画面の大きさをピクセル単位で取得する方法
-
[解決済み] Androidで現在の時刻と日付を取得する方法
-
[解決済み] ロリポップの最新版Chromeでヘッダーバーやアドレスバーの色を変更する方法とは?
-
[解決済み] Androidでプログラムによるアプリの言語変更
-
[解決済み] Android lollipop ナビゲーションバーの色を変更する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
java.lang.NullPointerException: NULLオブジェクト参照で仮想メソッド......を呼び出そうとしました。
-
aapt2エラー:ログを確認する(具体的な原因の探り方)
-
AndroidがMainActivityが包含クラスでないというエラーを報告する
-
Android: インポートモジュールエラー Android リソースのリンクに失敗しました
-
例外「指定された子にはすでに親がいます」の解決方法。removeViewを呼び出す必要があります" の解決方法(ソースコード付き例)
-
GoogleMapと連携し、位置情報の取得が可能
-
エラータイプ 3 タイプエラー, Error: アクティビティクラス{}が存在しません。アクティビティ起動時のエラー 解決方法
-
アンドロイドの遅延実行のいくつかの方法
-
Android Studio常见错误之:Rendering Problems/The following classes could not be instantiated
-
Android.support.v7.widget.Toolbar が見つかりませんでした。