我正在寻找一种打开方式Android
来自意图的画廊应用程序。
我不想返回图片,而是只是打开图库以允许用户使用它,就像他们从启动器中选择它一样(View pictures/folders
).
我尝试执行以下操作:
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
然而,一旦我选择了一张图片,这就会导致应用程序关闭(我知道这是因为ACTION_GET_CONTENT
),但我需要打开画廊。
任何帮助都会很棒。
Thanks
这就是您所需要的:
ACTION_VIEW
将您的代码更改为:
Intent intent = new Intent();
intent.setAction(android.content.Intent.ACTION_VIEW);
intent.setType("image/*");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)