在 Appcompat v7 中自定义 EditText 外观
更改 EditText 的外观以保持跨设备版本的一致性是一个常见的挑战。 Appcompat v7 提供对 Material Design 的支持,允许开发人员控制 UI 元素的外观。
要更改 EditText 的底线和强调色,请在应用主题定义中修改以下属性,而不是 EditText 样式:
通过覆盖这些属性,您可以自定义编辑文本以匹配您的应用程序的设计。例如:
<code class="xml"><style name="Theme.App.Base" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="colorControlNormal">#c5c5c5</item> <item name="colorControlActivated">?color/accent</item> <item name="colorControlHighlight">?color/accent</item> </style></code>
请记住将此主题应用于您想要自定义 EditText 外观的活动。
以上是如何在 Appcompat v7 中自定义 EditText 外观?的详细内容。更多信息请关注PHP中文网其他相关文章!