我知道在Android中可以通过“parent”属性来继承样式,但是我找到的所有示例都是使用Android内置的样式。我能用它来使用我的自定义样式吗?
我知道在Android中可以通过“parent”属性来继承样式,但是我找到的所有示例都是使用Android内置的样式。我能用它来使用我的自定义样式吗?
完全可以使用自己的样式作为父级。如果您想提供具有相同基础主题的不同主题,这是完全有意义的。
你可以始终使用自己的样式作为父样式,但这并不推荐。根据文档:
... 你应该始终从Android支持库中继承核心应用程序样式。支持库中的样式通过针对每个版本中可用的UI属性进行优化,提供与Android 4.0(API级别14)及更高版本的兼容性。
基本上,你的样式可能与每个Android版本都不兼容。我建议将核心样式作为根样式,并在子样式中按照你的喜好进行自定义。