android - 在键盘上显示 "Done"

标签 android xml android-edittext

我的 xml 中有这段代码:

<EditText
     android:id="@+id/totalamount"
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:layout_alignParentLeft="true"
     android:layout_below="@+id/textView1"
     android:ems="10"
     android:inputType="numberDecimal" >

我的主屏幕上有两个 EditText,供用户输入值。当用户选择其中一个 EditText 输入十进制数时,android 键盘似乎输入了数字,但不是说 DONE 而是说 Next 并且它向下移动到下一个 EditText 框。

我想要这样,当用户选择一个 EditText 时,无论主屏幕上有多少个 EditText 字段,键盘都有 DONE 而不是 NEXT,所以它不会向下移动所有 EditText 字段,直到它最后说完成。

最佳答案

尝试将 EditText imeOptions 属性设置为 actionDone。看看 documentation .

关于android - 在键盘上显示 "Done",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11586741/

相关文章:

python - 使用 Scrapy 获取 XPath 属性

android - 无法输入Android的edittext

android - 当我尝试下载 zip 文件时,getContentLength 返回 -1

java - AudioTrack 中的播放结束检测不起作用

Python 检查压缩文件是 xml 还是 csv

xml - 如何将 XML 文件用作数据库并通过 JAX-B API 访问它?

android - 在自定义 View 中禁用 EditText OnTouchListener 或 OnClickListener

java - 如何使用按钮从 EditText 中删除最后一个字母?

android - 在 443 以外的端口上使用 SSL 时收到 400 错误请求?

android - 分页库使数据源无效