我正在像这样定义一个编辑文本...
<EditText
android:id="@+id/user"
android:layout_width="200px"
android:layout_height="wrap_content"
android:text="Username"
android:textSize="18sp"
android:gravity="center"
android:layout_x="64px"
android:layout_y="140px"
>
我想用一个完成按钮替换自动出现在键盘上的“输入”按钮,当用户点击它时,它只会关闭键盘。我已经在几个应用程序(例如 Nexus One 推特应用程序)上看到过这样做,并且想实现类似的东西。有人知道怎么做吗?
另外,是否可以让默认显示的文本在用户单击编辑编辑文本框时自动删除? 谢谢,
最佳答案
简单的解决方案:为 EditText 添加 android:singleLine="true"
。这会将 enter 替换为 Next(对于除最后一个之外的所有编辑文本)和 Done(对于最后一个)。
关于xml - Android Edittext问题,用done替换keypad enter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3093775/