如何在默认浏览器或webview中打开按钮单击URL

La *_*Chi 3 android android-intent android-layout

webview单击按钮后,如何在默认浏览器中打开URL ?目前,当我点击btn1按钮时,它会提示我从手机中选择一个浏览器.我想在默认浏览器中或在webview.中打开此URL .

这是我的java代码:

 public class myactivity extends Activity {

@Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    Button bt1 = (Button) findViewById(R.id.btn_click_login);
    btn_login.setOnClickListener(new OnClickListener() {
         public void onClick(View v) {
             Intent myWebLink = new Intent(android.content.Intent.ACTION_VIEW);
             myWebLink.setData(Uri.parse("http://google.com"));
             startActivity(myWebLink);
          }
         }
     );
}
Run Code Online (Sandbox Code Playgroud)

Vip*_*hah 21

Here you go.

Make sure to include <uses-permission android:name="android.permission.INTERNET"/> in manifest

Intent internetIntent = new Intent(Intent.ACTION_VIEW,
Uri.parse("http://www.google.com"));
internetIntent.setComponent(new ComponentName("com.android.browser","com.android.browser.BrowserActivity"));
internetIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(internetIntent);
Run Code Online (Sandbox Code Playgroud)