我有具有 ViewPager 的片段:
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_width="fill_parent"
android:layout_height="350dp"
/>
适配器:
public class ImageAdapter extends PagerAdapter
...
@Override
public Object instantiateItem(ViewGroup container, final int position) {
ImageView imageView = new ImageView(context);
imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
imageView.setAdjustViewBounds(true);
Ion.with(context)
.load(path)
.withBitmap()
.intoImageView(imageView);
((ViewPager) container).addView(imageView, 0);
return imageView;
}
...
}
如果图像是透明的,则它具有黑色背景。为片段根视图或活动根视图设置白色背景没有帮助。