关于设置android:imeOptions属性无效的解决办法

时间:2024-01-21 10:06:50

在对Android的EditText控件进行设置时,经常会限定一下输入法的属性,设置右下角为完成或者搜索等,一般都会想到android:imeOptions属性,但是仅仅这么设置通常是无效的,还要搭配另外一些属性。

<!-- 添加singleLine属性或者inputType属性,
注意inputType,我测试的是只能设为text -->
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:imeOptions="actionDone"
android:singleLine="true"
android:inputType="text"/>