android – 在WebView上替换或处理“Go”按钮

我有一个WebView,它从Server获取一个
HTML页面.
HTML页面不在我的控制之下.它可以是任何东西.我只是从服务器获取URL,我使用WebView加载.现在的问题是:

对于某些网页,我收到了一组提交和重置按钮的问题.例如:使用提交和重置按钮的TextView.当我专注于Textbox时 – KeyBoard打开一个Go按钮.如果用户按下Go按钮,表单数据将被提交,这是我不想要的.有一个提交按钮,为什么go按钮会做同样的事情.

我尝试过几件事:
– 禁用GO按钮(我猜不可能)
– 用Enter替换Go按钮(No Luck)
– 按下Go键按下(No Luck)

基本上,如果我想要从键盘禁用/删除Go按钮.

任何人都可以为此提供可能的解决方案.

提前致谢.

最佳答案 WebView已过时,正在使用AbsoluteLayout进行渲染,这在API V3
Refer Here上已被弃用.

我想唯一的办法是自定义你的软键盘,

参考下面的链接,

> http://developer.android.com/reference/android/inputmethodservice/KeyboardView.html
> https://github.com/rciovati/Android-KeyboardView-Example

点赞