0

我想问题是描述。简单,简单......我怎样才能以简单易行的方式做到这一点?我以前用普通的 Java 做过这个,但是 android 是如此相似但又如此不同似乎有不同的方式来做这件事。

-谢谢!

4

1 回答 1

3

你可以在你的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;
        }
}
于 2012-12-04T22:18:23.927 回答