Pregunta

Necesito mostrar una imagen visión girada por 90 grados en una actividad de retrato, Ya que estoy usando la Biblioteca Picasso para el almacenamiento en caché, no puedo acceder al objeto de mapa de bits. y utilizando el soporte LIB para la rotación, no obtengo el resultado que debería,

El código es "justo" de la siguiente manera:

<ImageView
   android:id="@+id/imageId"
   android:layout_height="match_parent"
   android:layout_width="wrap_content"
   android:layout_weight="1"
   android:rotation="90"
   android:gravity="center"/>

¿Hay alguna forma en que pueda alcanzar el mismo resultado?

en obras de rotación Android 4.0 o superior.

¿Fue útil?

Solución

Puede usar Picasso ReqgueshStcreator.Rotate (títulos de flotador)

ver documento http://square.github.io/picasso/javadoc/com/squareup/picasso/requestcreator.html

ex)

Picasso.Builder builder = new Picasso.Builder(context);
Picasso picasso = builder.build() ;
ImageView imageId = (ImageView) findViewById(R.id.imageId) ;
picasso.load("URL").rotate(degrees).into(imageId) ;

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top