Android播放循环播放本地图片
16lz
2021-12-22
ImageSwitcher方便快捷
private ImageSwitcher mImagSwitcher; int[] images = {R.drawable.return2, R.drawable.timg,R.drawable.ic_launcher}; super.onCreate(savedInstanceState); setContentView(R.layout.activity_main2); mImagSwitcher = (ImageSwitcher) findViewById(R.id.imagSwitcher); mImagSwitcher.setFactory(new ViewSwitcher.ViewFactory() { @Override public View makeView() { // makeView返回的是当前需要显示的ImageView控件,用于填充进ImageSwitcher中 return new ImageView(Main2Activity.this); } }); mImagSwitcher.postDelayed(new Runnable() { int currentIndex= 0; @Override public void run() { mImagSwitcher.setImageResource(images[currentIndex]); if(currentIndex ==(images.length - 1)) currentIndex = 0; else currentIndex++; mImagSwitcher.postDelayed(this,1000); } },2000);
更多相关文章
- android 自定义控件(FloatLabelLayout)
- Android自定义控件
- android中隐藏以及显示软键盘代码
- Android(安卓)三角标签(自定义Textview控件)
- android之视频播放控件VideoView简单应用
- android 监听判断软键盘的弹出、隐藏状态
- Android(安卓)计算控件尺寸
- Android(安卓)Spinner控件的简单应用
- android软键盘的显示与隐藏