有一个问题。我正在使用图像切换器,这就是我如何将图像设置为切换器...
imageSwitcher.setImageResource(some_image_id);所以问题是:如何获取设置为image switcher的镜像id?我找不到像imageSwitcher.getImageId();这样的方法,谢谢...
发布于 2011-06-02 01:02:52
ImageSwitcher是从ViewAnimator派生的类,因此您可以使用:
android.widget.ViewAnimator#getDisplayedChild () 获取当前显示的子视图的索引,或者:
android.widget.ViewAnimator#getCurrentView ()获取当前显示的子级对应的View。
如果您查看,setImageResource(int)会添加一个ImageView:
public void setImageResource(int resid)
{
ImageView image = (ImageView)this.getNextView();
image.setImageResource(resid);
showNext();
}https://stackoverflow.com/questions/6204646
复制相似问题