android复选框和edittext的默认图像

时间:2015-11-16 22:08:52

标签: android android-edittext android-checkbox

我可以在哪里找到这些edittext和checkbox元素的图片?我想在styles.xml之后修改并替换它们。 my layout looks like:

1 个答案:

答案 0 :(得分:1)

<强>解决方案:

styles.xml的主题部分中,添加以下内容:

<item name="colorControlNormal">#000000</item>
<item name="colorAccent">#000000</item>

colorControlNormal用于未聚焦/未检查时着色组件 colorAccent用于聚焦/检查时的着色组件

#000000是您想要的颜色。

这将适用于应用程序中的所有组件,但您也可以仅针对特定CheckBoxEditText执行此操作。

然后,您只需要在styles.xml中创建具有所提及属性的单独主题,并添加到这些组件行:

android:theme="@style/MyCustomTheme"

示例:

<style name="MyCustomTheme" parent="Theme.AppCompat.Light">
    <item name="colorControlNormal">#000000</item>
    <item name="colorAccent">#000000</item>
</style>

注意:

此解决方案适用于AppCompat库,现在主要使用。