Pergunta

É necessário apresentar um ImageView girado 90 graus em um retrato de atividade, desde que eu estou usando o picasso biblioteca para armazenamento de eu não pode acessar livremente o objecto de mapa de bits, e usando o Suporte lib para a rotação de eu não conseguir o resultado que eu deveria,

o código é "apenas" como segue:

<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"/>

existe alguma maneira eu posso alcançar o mesmo resultado??

No android 4.0 ou superior a rotação de obras.

Foi útil?

Solução

você pode usar Picasso ReqgueshstCreator.girar(float graus)

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 em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top