0
我想問題是描述。簡單,簡單...我怎樣才能以簡單和簡單的方式做到這一點?我之前在普通的Java中已經完成了這個工作,但是android如此相似,但又如此不同似乎有不同的方式。在應用程序啓動後是否有自動打開網頁的好方法?
-Thanks!
我想問題是描述。簡單,簡單...我怎樣才能以簡單和簡單的方式做到這一點?我之前在普通的Java中已經完成了這個工作,但是android如此相似,但又如此不同似乎有不同的方式。在應用程序啓動後是否有自動打開網頁的好方法?
-Thanks!
您可以在OnCreate()
方法與此做到這一點:
Intent openLink = new Intent(Intent.ACTION_VIEW, Uri.parse("yourLink"));
startActivity(openLink);
或者,如果你不想在Web瀏覽器中打開它,你可以在這樣的的WebView加載:
WebView myWebView = (WebView) findViewById(R.id.yourWebView);
myWebView.loadUrl("yourLink");
myWebView.setWebViewClient(new MyWebViewClient());
但這時別忘了創建WebViewClient:
public class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
老實說,我不明白爲什麼它應該是如此的相似:安德烈OID是一個完全不同的平臺上比臺式機.. –
重複: http://stackoverflow.com/questions/3004515/android-sending-an-intent-to-browser-to-open-specific-url 但艾哈邁德的回答是正確的。 – Terel