【发布时间】:2014-08-16 23:15:54
【问题描述】:
有没有办法在不使用 webview 的情况下在应用程序中打开 URL?现在我正在使用下面的代码在 webview 中打开一个 URL:
startWebView("https://maps.google.com/maps?saddr=" +mGPS.getLatitude() + "," +mGPS.getLongitude() + "&daddr= 28.878444,77.133497&spn=1&t=m");
private void startWebView(String url) {
//Create new webview Client to show progress dialog
//When opening a url or click on link
wv.setWebViewClient(new WebViewClient() {
//ProgressDialog progressDialog;
//If you will not use this method url links are opeen in new brower not in webview
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
//Show loader on url load
public void onLoadResource (WebView view, String url) {
}
public void onPageFinished(WebView view, String url) {
}
});
wv.getSettings().setJavaScriptEnabled(true);
wv.loadUrl(url);
}
【问题讨论】:
-
您希望在哪里打开网址?在另一个浏览器中还是在您的应用程序中?
-
在我的应用程序@Shivam Verma
标签: android