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)
| 归档时间: |
|
| 查看次数: |
16105 次 |
| 最近记录: |