android - 替换或处理 WebView 上的 "Go"按钮

标签 android webview

我有一个 WebView,它从服务器获取 HTML 页面。 HTML 页面不受我控制。它可以是任何东西。我只是从服务器获取 URL,我使用 WebView 加载它。现在的问题是: 对于在某些网页中,我收到了一组带有提交和重置按钮的问题。因此,例如:拥有一个带有提交和重置按钮的 TextView。当我专注于文本框时 - KeyBoard 打开时带有一个 Go 按钮。如果用户按下 Go 按钮,表单数据将被提交,这是我不想要的。它有一个提交按钮,为什么执行按钮应该做同样的事情。

我尝试了一些事情: - 禁用 GO 按钮(我想不可能) - 用 Enter 替换 Go 按钮(运气不好) - 处理 Go 按键(运气不好)

基本上,如果我想禁用/删除键盘上的 Go 按钮。

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

提前致谢。

最佳答案

WebView 已过时并使用 AbsoluteLayout 进行渲染,早在 API V3 上就已弃用 Refer Here .

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

引用下面的链接,

关于android - 替换或处理 WebView 上的 "Go"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14056575/

相关文章:

Android WebView loadWithBaseURL

android - 删除 Android Gallery 小部件中的边框?

android - 如何在Imageview上画一个黑色边框背景透明的矩形?

ios - WKWebView 中的 webViewDidFinishLoad

android - 在 Android Webview 中离线时加载缓存

ios - UIWebView 委托(delegate)不更改其他 View

jquery - 在 iPhone 中使用 Jquery 的日期选择器

android - 使用异步任务强制关闭

android - 在库中添加 Gradle 构建文件夹

android - 限制 android GPS 跟踪,但将数据收集限制在非常特定的地理区域以及手机处于运动状态时