显然,网页上没有编辑框或任何需要键盘的东西。
这个dos甚至可以在用户交互事件中工作。
public void onUserInteraction()
{
super.onUserInteraction();
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(webView.getWindowToken(), 0);
}
这是来自logcat的日志。
答案 0 :(得分:1)
如果您关心的是如何打开网址,那么您可以尝试这一点,它是经过测试的代码:
Uri uri = Uri.parse(URL);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
答案 1 :(得分:1)
在AndroidManifest.xml中
使用 android:configChanges =“orientation | keyboardHidden”
e.g
<activity android:name=".YourActivity" android:label="@string/app_name" android:configChanges="orientation|keyboardHidden"></activity>
为我工作,希望也帮助你。