簡體   English   中英

以編程方式將主題顏色更改為Android中的任何顏色

[英]Change Theme Colors Programatically to any Color in Android

我想要的是

我有一個預定義的顏色作為主要和強調顏色。 但並非所有用戶都喜歡我喜歡的顏色。 因此,我想創建一個具有10-15種預定義顏色的顏色選擇器,用戶可以選擇將其作為主要顏色和強調顏色。

我已經讀過styles.xml文件是不可變的,所以我可以實現這個目的。 我見過許多應用程序,比如Talon for Twitter Plus以及更多這樣的應用程序。

我怎樣才能做到這一點? 一個工作的解決方案將非常感激。

編輯 - 用戶可以在Light主題和Dark主題之間進行選擇。 並且會有一些預設顏色,選擇后會改變主題的主色和強調色,這樣使用這兩種顏色的應用中的任何小部件都會自動更改。

您想要更改應用的哪些部分?

最簡單的方法是在color.xml文件中編寫顏色,只需更改零件的背景顏色即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM