切换幻灯片放映的图像

时间:2014-02-21 23:14:28

标签: android slideshow

我正在尝试为幻灯片放映一个程序。到目前为止,我无法弄清楚如何在图像之间切换。每次我写一个循环,唯一显示的图像是最后一个。我究竟做错了什么 附:我知道它的代码不好,我正在玩它,因为我是android的新手

int currentInt;
int imgid[] = { R.drawable.better, R.drawable.beyond_innovation,
        R.drawable.innovation, R.drawable.jobs, R.drawable.no_limits,
        R.drawable.praxis_name, R.drawable.reinvent,
        R.drawable.single_source, R.drawable.toys_to_rockets,
        R.drawable.design };

RefreshHandler refreshHandler = new RefreshHandler();

/** Called when the activity is first created. */

@Override
public void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.slideshow);
    this.txtStatus = (TextView) this.findViewById(R.id.pic_view1);
    this.imageView = (ImageView) this.findViewById(R.id.slides);
        for (int i = 1; i < 100000; i++) {

            imageView.setImageResource(imgid[0]);
    }
    for (int i = 1; i < 100000; i++) {

        imageView.setImageResource(imgid[1]);
}

1 个答案:

答案 0 :(得分:0)

您似乎将所有图片放入单个ImageView,因此只会显示最后一个(位于顶部)。

如果您想制作幻灯片,可以使用ViewPager轻松完成。我相信这正是人们想要使用幻灯片放映来显示内容的小部件。