【发布时间】:2018-11-21 20:44:21
【问题描述】:
我正在尝试使用材质样式自定义 TextInputLayout。我设法将焦点状态设置为我想要的颜色:
使用
<com.google.android.material.textfield.TextInputLayout
style="@style/LoginTextInputLayoutStyle"
android:theme="@style/LoginTextInputLayoutStyle"
android:textColorHint="#fff"
app:boxStrokeColor="#fff"
.....>
<EditText ...
样式在哪里:
<style name="LoginTextInputLayoutStyle" parent="Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense">
<item name="colorAccent">#fff</item>
</style>
但是当文本输入没有聚焦时,我会看到:
如何将黑线的颜色也改为白色?
【问题讨论】:
-
我们可以在多自动完成文本视图上添加轮廓框吗?
-
仅在焦点颜色上使用接受的答案,而不是在控制不集中时改变..它对你有用吗?怎么样?
标签: android material-design android-styles android-textinputlayout