使用毕加索库从服务器下载图像并放置在ImageView中,但每次只以景观模式显示图像,甚至是最初以肖像模式显示的图像。
我有一些图片在景观模式和一些在肖像模式,但当下载和显示到ImageView,只有在景观模式!
毕加索的使用
Picasso.with(MainActivity.this)
.load(imageURL) // web image url
.fit().centerInside()
.transform(transformation)
.error(R.drawable.ic_launcher)
.placeholder(R.drawable.ic_launcher)
.into(viewHolder.imageView , new Callback() {
....
}
});发布于 2015-08-04 08:19:20
要使用Picasso旋转图像,只需在picasso的load()方法中设置旋转度,如下所示
Picasso.with(MainActivity.this)
.load(imageURL) // web image url
.fit().centerInside()
.transform(transformation)
.rotate(90) //if you want to rotate by 90 degrees
.error(R.drawable.ic_launcher)
.placeholder(R.drawable.ic_launcher)
.into(viewHolder.imageView , new Callback() {
....
}
});发布于 2015-08-04 07:27:40
尝尝这个,
您可以为图像视图提供所需的角度,如下所示,
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:rotation="90" />https://stackoverflow.com/questions/31802626
复制相似问题