Android 中的样式继承

10

我知道在Android中可以通过“parent”属性来继承样式,但是我找到的所有示例都是使用Android内置的样式。我能用它来使用我的自定义样式吗?


请在这里阅读:http://developer.android.com/guide/topics/ui/themes.html - IgorGanapolsky
2个回答

6

完全可以使用自己的样式作为父级。如果您想提供具有相同基础主题的不同主题,这是完全有意义的。


太好了 - 你能提供一个使用自己的样式完成这个任务的代码示例吗? - theJerm
1
在这里您可以找到所有信息:http://developer.android.com/guide/topics/ui/themes.html#Inheritance - 3dmg

0

你可以始终使用自己的样式作为父样式,但这并不推荐。根据文档:

... 你应该始终从Android支持库中继承核心应用程序样式。支持库中的样式通过针对每个版本中可用的UI属性进行优化,提供与Android 4.0(API级别14)及更高版本的兼容性。

基本上,你的样式可能与每个Android版本都不兼容。我建议将核心样式作为根样式,并在子样式中按照你的喜好进行自定义。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接