【发布时间】:2016-04-14 09:56:51
【问题描述】:
我尝试在 6.0 android 上测试我完美运行的应用程序,这就是我得到的结果:
主要思想是没有Error message和error message View有下划线。
我的编辑文本如下所示:
<EditText
android:id="@+id/email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="15dp"
android:textColor="@color/dark_grey2"
android:inputType="textEmailAddress"
android:theme="@style/EditTextSmartTheme.Dark"
android:textCursorDrawable="@drawable/edit_text_cusror_register"
android:maxLength="100"
android:singleLine="true" />
并且选择的样式“EditTextSmartTheme.Dark”是:
<style name="EditTextSmartTheme.Dark" parent="Widget.AppCompat.EditText">
<item name="android:textColor">@color/light_black</item>
<item name="android:textColorHint">#99afafaf</item>
<item name="colorControlNormal">@color/dark_green</item>
<item name="android:textCursorDrawable">@drawable/edit_text_cusror_register</item>
<item name="colorControlActivated">@color/dark_green</item>
</style>
当我删除主题时,错误消息按应有的方式显示,但 EditText 的样式不明显。
有什么想法吗?
支持库 23.2.1
【问题讨论】:
-
你有没有想过这个问题?我在我的应用程序中的所有 EditTexts 上都遇到了同样的问题。设置不同的样式似乎并没有改变这一点。
-
我不记得了。