在我的应用程序内部,即使用户已经设置了默认浏览器,也需要始终显示appChooser来打开URL。展示appChooser的“标准”代码是
Intent intent= new Intent(Intent.ACTION_SEND);
intent.setData(Uri.parse("http://stackoverflow.com"));
context.startActivity(Intent.createChooser(intent,"Open with"));
如果已经存在默认浏览器,则不会出现选择器。 我尝试过this解决方案,但似乎无法正常工作。