25

我正在使用EditText从用户那里获取日期。因此,当我在给定的默认值上运行我的应用程序时,它会在红色文本下划线。 XML 代码

<EditText
      android:id="@+id/setDate"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:layout_marginTop="5dp"
      android:gravity="center_horizontal"
      android:text="dd/mm/yyyy" />

在我的活动中

date.setFocusableInTouchMode(false);

为什么它在红色文本下划线?设置日期后,它不会向我显示红色下划线。

4

1 回答 1

84

我假设这是您的拼写检查,所以添加:

android:inputType="textNoSuggestions"
于 2013-08-20T11:27:47.567 回答