在Android上显示"打开方式"对话框

Mur*_*rlu 7 mobile android

如何让用户选择打开链接的应用程序?

例如,用户有3个浏览器,他将Firefox设置为默认浏览器.我希望有机会在用户长按链接时向用户打开与Opera的链接.

Fla*_*vio 5

尝试使用Intent.createChooser:

Uri uri = Uri.parse( "http://www.google.com" );
startActivity(Intent.createChooser(new Intent(Intent.ACTION_VIEW, uri), "Choose browser"));
Run Code Online (Sandbox Code Playgroud)