我有以下App主题。它支持以下项目标签,如colorPrimary,colorPrimaryDark,colorAccent。我想知道它支持的其他项目标签。例如:如果我想在整个应用程序中设置应该保持一致的编辑文本的颜色,那么我应该使用哪个项目标记?
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
</style>
答案 0 :(得分:1)
要设置编辑文本的颜色,您可以这样做:
<style name="MyTheme" parent="android:Theme">
<item name="android:editTextStyle">@style/CustomEditTextStyle</item>
...
</style>
<style name="CustomEditTextStyle" parent="android:Widget.EditText">
<item name="android:textColor">#000000</item>
<item name="android:textStyle">bold</item>
<item name="android:textSize">8sp</item>
</style>
如果你真的想知道如果你在名字属性中使用Android Studio按(Ctrl + Space),可以支持哪些项目,如下所示:
然后你可以概览它支持的其他标签,希望它有所帮助。