1

我有具有 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;
        }
...
}

如果图像是透明的,则它具有黑色背景。为片段根视图或活动根视图设置白色背景没有帮助。

4

1 回答 1

1

我认为根据此链接https://code.google.com/p/android/issues/detail?id=62016,android不支持透明 gif, 因此最好使用 png

于 2015-08-24T08:57:03.517 回答