单击按钮后如何在 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);
}
}
);
}
最佳答案
给你。
确保包含 <uses-permission android:name="android.permission.INTERNET"/>
在 list 中
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);
关于android - 如何在默认浏览器或 webview 中打开按钮点击 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11031348/