如何在 Kotlin 中删除 TextInputEditText 错误下划线(不是基本下划线)。房产名称是什么?

问题描述 投票:0回答:1

我需要删除 Kotlin 中 TextInputEditText 中的错误下划线,但不是基本下划线。当文本存在语法或拼写错误时,它会在基本下划线上方的文本下方显示为红色。

至少请告诉我造成这种行为的属性的名称。

这是示例图片:

enter image description here

我的布局XML如下:

<com.google.android.material.textfield.TextInputLayout
        android:id="@+id/inputLayout"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginHorizontal="20dp"
        android:layout_marginVertical="20dp"
        android:layout_marginTop="10dp"
        app:helperTextEnabled="true"
        app:helperTextTextColor="@color/red">

        <com.google.android.material.textfield.TextInputEditText
            android:id="@+id/newfolder"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="Enter New Folder"
            android:imeOptions="actionNext"
            android:inputType="text"
            android:maxLength="32"
            android:scrollIndicators="bottom"
            android:scrollbars="horizontal"
            android:scrollHorizontally="true" />
    </com.google.android.material.textfield.TextInputLayout>
kotlin underline android-textinputedittext
1个回答
0
投票

删除红色下划线的解决方案只需将以下内容添加到 EdiText 或 TextInputEditText 中:

android:inputType="text|textNoSuggestions"

关键是“textNoSuggestions”

© www.soinside.com 2019 - 2024. All rights reserved.