2014-12-04 3 views
1

Я пытаюсь сохранить изображение во внешнем хранилище, но есть мобильные телефоны, которые он работает на некоторых мобильных телефонах, но в других нет.Сохранить изображение в галерее

Я думаю, что это потому, что уровень API, но я попытался изменить его, но он не работает.

Изображение сохраняется в каталоге приложения, но я не могу представить в галерее, я не знаю, нужно ли мне делать разные случаи, или это можно сделать с помощью того же кода.

Проблема в том, что в мобильных телефонах, таких как новости Motorola, или мобильные телефоны с Kitkat, более или менее в то же время, не сохраняются в галерее. Я прочитал много кода, но я пытался с Mediastore, Mediascannerconnection, намерениями ...

Я хотел бы поместить изображение в галерею, если вы сможете решить мои сомнения, я был бы очень признателен.

Вот это команда, которая работает на смартфоне, с 4.0, но не в KitKat:

MediaStore.Images.Media.insertImage(getContentResolver(),pathfile,namefile,namefile);

Заранее спасибо, и извините за мой английский

ответ

0

попробуйте позвонить this после .insertImage

MediaScannerConnection.scanFile(this, new String[] { filePhoto.getPath() }, new String[] { "image/jpeg" }, null); 
Смежные вопросы