我在这里在android中创建应用程序,我想将浏览器称为非默认浏览器,而不是特定的歌剧或其他人。坦白地说,这些浏览器比默认浏览器更好,并且还有更多选择。
我用谷歌搜索很多,但是我只能调用默认浏览器。
这是呼叫默认浏览器的代码
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("http://www.google.co.in"));
startActivity(intent);
请任何建议...
最佳答案
使用WebView
例如,
在xml中
<?xml version="1.0" encoding="utf-8"?>
<WebView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/webView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
在java中
public class WebViewActivity extends Activity {
private WebView webView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.webview);
webView = (WebView) findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://www.google.com");
}
}
在清单文件中:
<uses-permission android:name="android.permission.INTERNET" />