4

我对 Android 有问题WebView。我想keyboard在没有任何用户操作的情况下集中输入元素并在页面加载时显示。设置输入元素焦点工作正常,但键盘没有显示。如果我用相同的动作设置一些按钮HTML来设置焦点,那么键盘就会出现。

这甚至可以在 WebView 中聚焦输入元素并在页面加载时显示键盘吗?

谢谢!

4

1 回答 1

2

您必须强制打开键盘:

InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT, 0);

您还应该确保您的 WebView 具有焦点并且内容字段标记为:

type="number"
于 2015-06-03T20:10:29.950 回答