質問

縦の活動で90度回転させたImageViewを表示する必要があります。 私はキャッシングのためにPicassoライブラリを使用しているので、ビットマップオブジェクトを自由にアクセスできません。 そして回転のためにサポートlibを使用して、私は私がすべき結果を得ません、

コードは次のように「単なる」です。

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

私は同じ結果に達することができる方法はありますか?

Android 4.0以上の回転作品の

役に立ちましたか?

解決

Picasso ReqGueshstcreator.Rotate(float gresees)

を使用できます。

文書を見る 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) ;
.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top