我正在研究如何在 android 应用程序中使用自定义主题。在我创建一个 style.xml 后,输入下面的 xml 字符串。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="@android:style/Theme.Light">
<item name="editTextColor">#00f</item>
</style>
</resources>
Eclipse 在我运行项目时出错,它找不到属性“editTextColor”,但在 sdkpath\platforms\android-17\data\res\values\themes.xml 中,它确实使用了“editTextColor”属性。
当我更改editTextColor 时,该应用程序可以工作。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme" parent="@android:style/Theme.Light">
<item name="android:editTextColor">#00f</item>
</style>
</resources>
谁能告诉我为什么?非常感谢你。