谁能给我一个没有画廊的ImageSwitcher的工作例子?
下面是我的代码:
ImageSwitcher mImageSwitcher;
mImageSwitcher = new ImageSwitcher(this);
mImageSwitcher.setLayoutParams(new
ImageSwitcher.LayoutParams(
LayoutParams.MATCH_PARENT,LayoutParams.MATCH_PARENT));
mImageSwitcher.setInAnimation(AnimationUtils.loadAnimation(this,
android.R.anim.fade_in));
mImageSwitcher.setOutAnimation(AnimationUtils.loadAnimation(this,
android.R.anim.fade_out));
mImageSwitcher.setFactory(this);我这样做是为了显示一张新图片:
Drawable d = new BitmapDrawable(bitmap);
mImageSwitcher.setImageDrawable(d);好的,这会导致新图像的动画效果。如何设置此动画中的前一个图像?
这里有两张图片,“上一张”和“下一张”。我知道如何设置“下一个”图像。我想知道如何设置“上一步”。我希望这是当前显示的图像,但这似乎不正确。
发布于 2012-04-04 10:44:40
您可以使用setImageDrawable方法设置下一张图片。当然,下一个图像可以是您的上一个图像!例如:
setImageDrawable(preimage)https://stackoverflow.com/questions/9987839
复制相似问题