Koe*_*oen 1 android colors material android-edittext
我对Android完全不熟悉并遇到以下情况:使用Material Light主题时,我的EditText会在选择时变为粉红色.
我搜索了如何更改它,并发现以下告诉我将android:textColorHighlight更改为我的首选颜色: 如何在我的自定义主题中设置EditText中的选择颜色?(机器人)
可悲的是,这似乎对我没有用.
这是我的styles.xml:
<!-- res/values/styles.xml -->
<resources>
<!- theme inherits from the material theme -->
<style name="AppTheme" parent="android:Theme.Material.Light">
<!-- Customize your theme here. -->
<item name="android:colorPrimary">@color/colorPrimary</item>
<item name="android:colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="android:colorAccent">@color/colorAccent</item>
<item name="android:textColorPrimary">@color/lightText</item>
<item name="android:navigationBarColor">@color/navigationBarColor</item>
<item name="android:textColorHighlight">@color/textColorHighlight</item>
<!-- theme customizations -->
</style>
</resources>
Run Code Online (Sandbox Code Playgroud)
关于我做错了什么的指示?
谢谢!
找到了:
EditText使用themecolor定义为:android:colorAccent
所以:
<item name="android:colorAccent">@color/colorAccent</item>
Run Code Online (Sandbox Code Playgroud)
希望这对未来的任何人都有帮助
| 归档时间: |
|
| 查看次数: |
3912 次 |
| 最近记录: |