在我的应用程序中,我不想使用任何内置的软件键盘。 而不是我使用我写的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"
我该怎么做?