Size: a a a

StartAndroid Ru Kotlin

2019 April 28

M

Maximus in StartAndroid Ru Kotlin
Sergey Kharuk
в чем проблема?
источник

M

Maximus in StartAndroid Ru Kotlin
источник
2019 May 01

☠🇷

☠️ hex 🇷🇺🐍... in StartAndroid Ru Kotlin
🤔
источник
2019 May 02

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
Ребята, вопрос такой есть.  Есть какой-то универсальный вариант , как боротся с фотками на самснугах ?  Они постоянно повернутые на 90 градусов . Никак не могу разобратся как это пофиксить.
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
Причем если делать фотку напрямую с камеры :
потрет - фотка повернутая на 90  
лендскейп - фотка нормальная

если с галереии , то всё наоборот. Портретная нормальная , а лендскейпная повернутая
источник

ИЗ

Иван Захаров... in StartAndroid Ru Kotlin
@PeterDroid
Ты используешь внешнее приложение камеры или программно фотку делаешь?
если программно, то
а) надо выставлять ориентацию
camera.setDisplayOrientation(displayAngle)
б) надо выставлять параметры камеры
var parameters = camera.getParameters()
parameters.setRotation(angle)
camera.setParameters(parameters)
в) после снятия фотки я удалял у неё exif и крутил битмап в зависимости от поворота экрана полученного из акселерометра
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
через библиотеку.. ориентацию я кстати отслеживаю в какой сделано. Пофиксил когда фотка делается напрямую с камеры. А вот с галереи выбор - бардак полный. Пока не знаю что делать (
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
exif странно на самсунге работает
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
та и даже в превью - лендскейпные фотки поворачиваются сами и нада крутить телефон что бы посмотреть
источник

ИЗ

Иван Захаров... in StartAndroid Ru Kotlin
Peter Haiduchyk
через библиотеку.. ориентацию я кстати отслеживаю в какой сделано. Пофиксил когда фотка делается напрямую с камеры. А вот с галереи выбор - бардак полный. Пока не знаю что делать (
как ты фотку из галереи на экран выводишь?
не забываешь ориентацию из эксиф применить?
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
я проверяю. Но фотка сделаная в двух режимах (landscape/portrait) возвращает одинаковый exif
источник

ИЗ

Иван Захаров... in StartAndroid Ru Kotlin
Peter Haiduchyk
я проверяю. Но фотка сделаная в двух режимах (landscape/portrait) возвращает одинаковый exif
api "androidx.exifinterface:exifinterface:1.0.0"
источник

ИЗ

Иван Захаров... in StartAndroid Ru Kotlin
его юзаешь?
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
но при этом - одна фотография повернутая (например портретная) , а другая нормальная
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
да, его или что-то похожее
источник

ИЗ

Иван Захаров... in StartAndroid Ru Kotlin
Peter Haiduchyk
но при этом - одна фотография повернутая (например портретная) , а другая нормальная
а в самой галерее норм отображается?
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
не
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
повернуто тоже
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
источник

PH

Peter Haiduchyk in StartAndroid Ru Kotlin
типа вот так )
источник