android - 如何在键盘上为 android web View 添加完成按钮?

标签 android android-webview

在我制作一个包含数字输入的原生 Android 应用程序之前。当你点击它时,android 的数字键盘会弹出,其中有完成按钮,点击完成按钮后隐藏键盘。但现在我制作了另一个类似的应用程序,但它包含 WebView,因此它是一个使用 html、JavaScript、css 等创建的网站,其中有 <input type ="number"/>再次弹出 android 的数字键盘,但其中没有完成按钮。看起来 webview 是由浏览器键盘处理的。可以在这里添加完成按钮吗?

最佳答案

请检查 Manifest.xml 文件中的以下技巧,了解正在使用您的 webview 的 Activity

AndroidManifest.xml

<activity android:name="..."
  ...
   android:imeOptions="actionSend|flagNoEnterAction"
  ...
</activity>

希望它有用。

关于android - 如何在键盘上为 android web View 添加完成按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48334931/

相关文章:

java - 尝试访问 android 中 boolean 值的共享首选项时出现运行时异常

java - 需要检查 gps 是否启用

android - 未从样式应用工具栏主题 (22.1.0)

Android Studio 缺失 "General Settings for Project"

android - 在浏览器上加载网页而不是在 Activity 中加载 Webview

android - 如何在不使用 nestedScrollView 的情况下在 webview 滚动时隐藏和显示 FAB

javascript - WebView 和浏览器在 HTML/JavaScript 解析上的区别

android - shouldOverrideUrlLoading 返回方法

android - 支持播放速度更改的Android音频播放器库

android - 使用 WebView 获取 YouTube 质量事件