没有得到“Go” Android 键盘上的按钮
我使用 android:imeOptions="actionGo" 作为编辑文本框。它在 Android 默认键盘上正常工作。我收到“GO”按钮。但是,如果我尝试将 LG 设备上的输入法更改为 swype 或 LG 键盘,我不会得到“Go”,而是得到输入符号。为什么会出现这种情况。无论我使用什么 wt 键盘,我都想要“Go”按钮。请问有人可以帮我吗?
Im using android:imeOptions="actionGo" for a edit text box. Its working properly on Android default keyboard. I'm getting "GO" button . But if i try to change the input method to either swype or LG keyboard on my LG device , I'm not getting "Go" instead im getting enter symbol. Why this is happening . I want Go button regardless of wt keyboard im using. Please can any one help me in this ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
请将以下两行添加到您的编辑文本中:
这将启用软键盘上的
Go
按钮并收听
Go
按钮添加Please add following two lines to your edittext:
This will enable
Go
button on your softkeyboardAnd to listen
Go
button Add遗憾的是,并非所有制造商都正确实现了他们的自定义键盘,因此您将无法使用“Go”按钮。
例如,在 HTC 手机上,即使您设置了搜索操作:android:imeOptions="actionSearch",您也不会得到除“输入按钮”之外的其他内容。在摩托罗拉 Droid 上它运行良好。
在某些手机上,您必须在 java 代码中设置 imeOptions 才能使其正常工作。你可以用你的LG试试。
Sadly not all manufacturer implements correctly their custom keyboard so you wont be able to have the "Go" button.
For instance, on HTC phones you won't get something else than a "enter button" even if you set a search action: android:imeOptions="actionSearch". On a Motorola Droid it works fine.
On some phones you have to set the imeOptions in java code to make it works. You can have a try on your LG.