![](/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.