问题描述
- framework-res 模块中的 “android:” prefix 是什么意思?
- framework-res module中的styles.xml 文件代码:
<style name=""Theme""> <item name=""colorForeground"">@android:color/bright_foreground_dark</item> <item name=""colorForegroundInverse"">@android:color/bright_foreground_dark_inverse</item> <item name=""colorBackground"">@android:color/background_dark</item><style name=""Theme.Black""> <item name=""android:windowBackground"">@android:color/black</item> <item name=""android:colorBackground"">@android:color/black</item></style>
如上所述,它们都有一个属性名,值是windowBackground。在android 框架中需要写一个 android: prefix 吗?
解决方案
<?xml version=""1.0"" encoding=""utf-8""?><resources> <style name=""style_name"" parent=""@[package:]style/style_to_inherit""> <item name=""[package:]style_property_name"" >style_value</item> </style></resources>
请参考:http://developer.android.com/guide/topics/resources/style-resource.html
时间: 2024-08-18 06:32:35