Изображение Пикассо поворачивается само - PullRequest
1 голос
/ 05 июля 2019

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

 <ImageView
    android:layout_width="100dp"
    android:layout_height="100dp"
    android:id="@+id/imageViewUser"
    android:background="@color/colorAccent"
    android:contentDescription="@string/description" />

 imageViewUser = (ImageView) findViewById(R.id.imageViewUser);

 Picasso.get().load(url).placeholder(R.drawable.image)
              .error(R.drawable.blank_profile)
              .resize(100, 100)
              .centerCrop()
              .memoryPolicy(MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE)
              .networkPolicy(NetworkPolicy.NO_CACHE, NetworkPolicy.NO_STORE)
              .into(imageViewUser);

Ответы [ 2 ]

1 голос
/ 05 июля 2019

Иногда это происходит на некоторых устройствах Samsung.Одним из способов является ручное вращение нужного изображения.Читать дальше Фотография повернута с камеры (устройство SAMSUNG)

0 голосов
/ 05 июля 2019

Это не имеет ничего общего с Пикассо. Это просто зеркальный эффект. Это не ошибка вашего приложения. Попробуйте другие приложения, такие как WhatsApp, Facebook и т. Д. На одном устройстве. Его можно найти только у некоторых производителей устройства.

Когда мы видим наше изображение в зеркале (или переднюю камеру перед щелчком по селфи), оно переворачивается. Перевернутый в том смысле, что когда мы поднимаем нашу левую руку, изображение поднимает свою правую руку. Итак, то, как мы видим СЕБЯ в зеркале, совсем не так, как нас видят другие.

...