Android:可以将别名用于样式(类似于布局别名)吗?

时间:2012-10-15 21:51:44

标签: android xml styles

最近我发现了layout aliases

样式是否存在同样的事情?

例如,如果my_page.xml使用normal_style,我是否可以设置别名,以便当设备具有xlarge屏幕时,使用xlarge_style(我必须复制my_page.xml)?

2 个答案:

答案 0 :(得分:2)

来自@CommonsWare的回复评论:

有两个styles.xml个文件,一个在res/values/下,另一个在res/values-xlarge/下。每个styles.xml文件定义一个具有相同名称的样式(例如:MyStyle)。然后Android会根据屏幕大小选择合适的样式。

答案 1 :(得分:1)

你可以这样做:

<style name="alias" parent="original"></style>

这应该会创建一个具有不同名称但与原始属性相同的新样式。