Я пытаюсь позволить пользователю выбрать любое изображение, которое они хотят на своем устройстве, использовать в качестве обоев в этом приложении для обоев, которое я создаю. По какой-то причине, когда я пишу:
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);
Я могу выбрать "Галерея" или "Google Диск". Каков наилучший способ позволить пользователю выбрать, какое приложение будет получать снимок каждый раз? Или почему эти две разные постоянные намерения имеют значение?