鉴于以下代码,WebView 将不会导航到并显示 google.com,而是会弹出一个选择操作对话框,其中包含所有已安装的浏览器应用程序可供选择。这是有意的吗?是否有解决这种 imo 奇怪行为的方法?
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
WebView webview = new WebView(this);
setContentView(webview);
WebSettings settings = webview.getSettings();
settings.setJavaScriptEnabled(true);
webview.loadUrl("http://www.google.com/");
}