• Как сохранить картинку полученную из стандартной камеры андроид?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Чтобы получить большое фото ваше приложение должно реализовать контент провайдера. В интенте на запрос передаешь указание куда камера должна писать вам файл.

    ВАМ ПОТРЕБУЮТСЯ СЛЕДУЮЩИЕ ФУНКЦИИ / ДЕЙСТВИЯ
    File sharePath = new File(getCacheDir(), "share"); // в отведенной системе моей проге папке . подпапка для обмена
    photoFile = File.createTempFile() ; // сюда камера будет писать снимок
    photoURI = FileProvider.getUriForFile(); // преобразовать его в контент стрим

    ГЛАВНОЕ . АНДРОИД НЕ ЛЮБИТ, КОГДА ПРИЛОЖЕНИЯ ЛЕЗУТ К ФАЙЛОВОЙ СИСТЕМЕ ЗА ПРЕДЕЛАМИ
    ВЫДАННЫХ ЕМУ ПАПОК.
    Ответ написан
    Комментировать