В моем приложении для Android я реализовал функцию для выбора изображения из галереи. Для этого раньше я делал this-Выберите изображение из галереи устройств Android App
Intent pickImageIntent = new Intent(Intent.ACTION_GET_CONTENT);
pickImageIntent.setType("image/*");
startActivityForResult(pickImageIntent, GALLERY_REQUEST_CODE);
Делая это, отображался диалог со всем доступным исходным приложением изображения, как Dropbox, включая Native приложение Галереи и он просит, чтобы выбрать один. Тогда я изменил
Intent pickImageIntent = new Intent(Intent.ACTION_PICK,
android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
pickImageIntent.setType("image/*");
startActivityForResult(pickImageIntent, GALLERY_REQUEST_CODE);
Делая это большинство приложений не отображаемые, но до сих пор некоторые, как Picasa являются отображаемыми. Я хочу выбрать изображение только из собственного приложения с галереей устройства, или мы можем сказать, что из внутренней или внешней памяти любого устройства не из какого-либо стороннего приложения.
Если у кого-то есть решение, пожалуйста, помогите мне с этим.
я сделал то же самое, проверить на мой вопрос еще раз. –
работает, @Suresh удаляет второй параметр из конструктора Intent –