![](/img/trans.png)
[英]How do I style RelativeLayout from styles.xml - Android
[英]How do I use multiple xml “style sheets” in Android?
我想在Android項目中使用多個xml樣式表。
我有:
res/
values/
styles.xml
some_other_styles_file.xml
and_some_other_styles_file.xml
...
正確的方法是:
1-引用這些文件
2-從不同文件中引用各個樣式
和:
3-如果使用多個xml樣式表,樣式名稱在文件中是否需要唯一? 換句話說,兩個文件(每個文件都由應用程序使用)是否可以包含具有相同名稱的樣式?
文件名僅適用於您的組織,在Java中時,它們都是由R.style.<style_name>
自動編譯和引用的;在xml中 ,它們是由style = "@style/<style_name>"
自動引用的(例如布局文件)。 您甚至可以混合類型(例如,在styles.xml中具有字符串資源)
要創建一組樣式,請將XML文件保存在項目的res / values /目錄中。 XML文件的名稱是任意的,但是它必須使用.xml擴展名並保存在res / values /文件夾中。
XML文件的根節點必須是
<resources>
。
R.style.<style_name>
相同的方式引用它們R.style.<style_name>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.