Android: 将 DONE 键添加到软键盘弃用属性
Android: add DONE key to soft keyboard deprecated attribute
我正在尝试向软键盘添加一个 DONE
键,以便在用户完成向 EditText
添加文本后它会隐藏。
问题是,从这里的其他答案中,我看到将以下内容添加到 XML 文件中即可:
android:imeOptions="actionDone"
android:singleLine="true"
它实际上工作正常,并且显示了 DONE
键....但是,Android Studio 抱怨说 android:singleLine="true"
已 弃用 ,请使用 maxLines = 1
.
好吧,如果我将 android:singleLine="true"
更改为 maxLines = 1
它不起作用 并且 DONE
键不显示。
我是不是漏掉了什么?? (Android 我正在使用 Studio 2.3.3)
android:singleLine
是 已弃用 。你应该使用 maxLines 和 inputType 。
android:imeOptions="actionDone"
android:maxLines="1"
android:inputType="text"
我正在尝试向软键盘添加一个 DONE
键,以便在用户完成向 EditText
添加文本后它会隐藏。
问题是,从这里的其他答案中,我看到将以下内容添加到 XML 文件中即可:
android:imeOptions="actionDone"
android:singleLine="true"
它实际上工作正常,并且显示了 DONE
键....但是,Android Studio 抱怨说 android:singleLine="true"
已 弃用 ,请使用 maxLines = 1
.
好吧,如果我将 android:singleLine="true"
更改为 maxLines = 1
它不起作用 并且 DONE
键不显示。
我是不是漏掉了什么?? (Android 我正在使用 Studio 2.3.3)
android:singleLine
是 已弃用 。你应该使用 maxLines 和 inputType 。
android:imeOptions="actionDone"
android:maxLines="1"
android:inputType="text"