我的应用程序有两个EditText小部件。他们的输入类型被设置为数字。当我输入一些数字键盘时,我希望它们消失,但我在键盘上有一个NEXT按钮,而不是DONE按钮。我原以为,包括这在XML配置将修复它,但它没有工作如何在完成时关闭IME数字小键盘?
android.imeOptions="actionDone"
我也试图把这个在Java代码,但它不会编译(不能找到符号):
EditTextPrices.setImeOptions(actionDone);
为什么不能编译?而且,我怎样才能在我的数字小键盘上获得DONE按钮而不是NEXT按钮?
这是的EditText小部件的全文:
<EditText
android:id="@+id/EditTextPrices"
android:layout_width="100dip"
android:layout_height="wrap_content"
android:inputType="number|numberDecimal"
android:singleLine="true"
android.imeOptions="actionDone"/>
看到文档http://developer.android.com/reference/android/widget/TextView.html#attr_android:imeOptions https://developer.android.com/training/ keyboard-input/style.html – 2015-01-05 06:58:33