繁体   English   中英

如何在活动中制作应用内按钮键盘?

[英]How do you make an in app button keyboard in an activity?

如何制作像键盘一样的应用内按钮?

我正在尝试使用webView函数将网站(使用javascript编码)加载到我的应用程序中。 但是不幸的是,网站的交互式设计要求用户输入计算机键盘上的字母。 我可以轻松拉起android设备上的键盘进行键入,但这有点太不方便,因为我只需要使用5个按钮即可。

我曾用Kotlin尝试向webView浏览器插入一个字母,但目前还没有找到解决方案。 有没有办法制作快捷方式或一组允许我这样做的库? 谢谢您的回复。

您需要将KeyEvents调度到WebView 例如,以下代码模拟左键按下。

webView.dispatchKeyEvent(KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_DPAD_LEFT))

这是一篇文章,供您进一步参考。 可能的KeyEvent代码列表在官方文档中提供

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM