当在Android的webview中关注html输入文本区域时,我无法阻止软件键盘打开

时间:2017-03-27 12:36:31

标签: android webview

在我的应用程序中,我不想使用任何内置的软件键盘。 而不是我使用我写的gridlayout。

我有一个webview,webview加载一个包含输入的html页面。输入类型是文本。在Android模拟器上,当我点击webview中的任何输入时,Android会显示其软键盘。我无法阻止这个键盘。

在c#我写了下面的代码,但它不起作用;

    void DisableSoftwareKeyPad(object sender, EventArgs ea)
    {
        View vv = (View)sender;
        InputMethodManager imm = (InputMethodManager)GetSystemService("input_method");
        imm.HideSoftInputFromWindow(vv.WindowToken, HideSoftInputFlags.ImplicitOnly);



    }

我甚至尝试过清单文件,它也不起作用;

机器人:configChanges =" keyboardHidden"机器人:windowSoftInputMode =" stateAlwaysHidden"

我该怎么做?

0 个答案:

没有答案