簡體   English   中英

在不修改布局文件的情況下覆蓋Android中的樣式

[英]Override a style in Android without modifying layout file

到目前為止,在處理樣式時,我的經驗是創建一個style.xml文件並創建所需的樣式屬性。 如果希望樣式基於現有樣式,則可以使用parent屬性。 然后,在要應用樣式的控件上的布局文件中指定樣式。

我不知所措的地方是我想使用系統樣式並且僅更新某些屬性。 我想知道我是否可以不理會布局文件,而不必煩惱將任何樣式應用於控件。 取而代之的是,我將以某種方式更新系統樣式的屬性,並且將在我的應用程序中的任何地方更新默認情況下已使用該樣式的屬性。

更具體地說,我想更改操作欄的背景顏色,但除了上述方法外,沒有找到其他方法。

您可能正在尋找主題,這些主題是樣式的集合,這些樣式既可以在整個應用程序中全局應用,也可以在每個Activity中應用。 文檔開始並進行進一步調查。

暫無
暫無

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

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