Android EditText错误下划线

时间:2016-04-14 09:56:51

标签: android styles

我试着在6.0 android上测试我完美的应用程序,这就是我得到的:

My problem. that error message is underlined

没有错误消息和错误消息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" />

选择Style“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

1 个答案:

答案 0 :(得分:0)

似乎错误在这里@ drawable / edit_text_cusror_register