我试图让用户选择任何他们想在他们的设备上使用的图像作为壁纸在这个壁纸应用程序我正在建设。出于某种原因,当我写道:
Intent myIntent = new Intent(Intent.ACTION_PICK);
myIntent.setType("image/*");
startActivityForResult(myIntent, 100);
我直接走进画廊,但当我写道:
Intent myIntent = new Intent(Intent.ACTION_GET_CONTENT, null);
myIntent.setType("image/*");
startActivityForResult(myIntent, 100);
我可以选择画廊或者谷歌硬盘。让用户选择每次检索哪个应用程序的最佳方法是什么?或者为什么这两个不同的意图常量会有所不同呢?