在Android开发中,可以通过启动ACTION_VIEW活动来打开浏览器。要返回到你的应用程序,可以使用以下方法:
示例代码:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("http://www.example.com"));
intent.setPackage("com.your.package.name");
startActivity(intent);
示例代码:
private static final int REQUEST_CODE_BROWSER = 1;
// 启动活动
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("http://www.example.com"));
startActivityForResult(intent, REQUEST_CODE_BROWSER);
// 处理返回结果
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if (requestCode == REQUEST_CODE_BROWSER) {
// 在这里处理返回结果
}
}
通过以上方法,你可以在启动ACTION_VIEW活动以打开浏览器后,成功返回到你的应用程序。
腾讯技术创作特训营
技术创作101训练营
云+社区技术沙龙[第17期]
云+社区技术沙龙[第22期]
Elastic 中国开发者大会
云+社区开发者大会(苏州站)
DBTalk
领取专属 10元无门槛券
手把手带您无忧上云