我使用Picasso将图像从URL加载到ImageViews中。问题是所有图像都以横向显示。问题是,如果图像是横向的,则需要以横向显示,如果图像是纵向的,则需要以纵向显示。如果我使用.rotate(90),那么在横向模式下正确的图像也会旋转。
ImageView image = new ImageView(getActivity());
Picasso.with(getActivity())
.load(details.getUrl())
.into(image);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
params.gravity = Gravity.CENTER;
image.setLayoutParams(params);
ll.addView(image);