Android:ImageSwitcher中的空图像

时间:2014-04-28 16:54:33

标签: java android bitmap imageview imageswitcher

我有一个ImageSwitcher:

XML:

<ImageSwitcher
            android:id="@+id/is"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:animateLayoutChanges="true" >
        </ImageSwitcher>

代码:

is.setFactory(new ViewFactory() {

        @Override
        public View makeView() {
            // TODO Auto-generated method stub 
            iv = new ImageView(getApplicationContext());
            iv.setScaleType(ImageView.ScaleType.FIT_CENTER);
            iv.setLayoutParams(new ImageSwitcher.LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.MATCH_PARENT));
            return iv;
        }
    });

在我的OnClick中我会在图片之间切换,如果有的话。 如果我添加图片然后点击,它总是显示一个&#34;空/黑&#34;一些图片之间的图片。 我有一个动画:

Animation in = AnimationUtils.loadAnimation(this,R.anim.infromleft);
    Animation out = AnimationUtils.loadAnimation(this,R.anim.outtoright);

但仅此而已。你知道是否有这样的&#34;空/黑&#34; ImageSwitcher中的图片?

1 个答案:

答案 0 :(得分:0)

我解决了问题:android:animateLayoutChanges =&#34; true&#34;提出了这个问题。只需删除它;)