我想在内置图像查看器中显示一个png。 这是我的代码:
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(path)), "image/png");
startActivity(intent);
它显示一个带有列表的msgbox,其中包含超过10个不同的应用程序 可以显示图像。 如何将msgbox限制为两个或三个应用程序(最重要的是if 可能)?
答案 0 :(得分:0)
我相信你不能这样做,意图的目的是让用户自由决定用什么来打开它。