ViewPager使用 -------滑动图片
来源:互联网 发布:python转换为数字 编辑:程序博客网 时间:2024/05/22 06:08
package com.zzw.viewpage;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import android.view.View;import android.view.ViewGroup;import android.widget.ImageView;public class MainActivity extends Activity { ViewPager mViewPager; List<ImageView> imageViews; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mViewPager = (ViewPager) findViewById(R.id.viewPager); mViewPager.setAdapter(new ImageAdapter(this)); } class ImageAdapter extends PagerAdapter { Context context; int[] images; public void init() { imageViews = new ArrayList<ImageView>(); images = new int[] { R.drawable.a, R.drawable.b, R.drawable.c, R.drawable.d }; for (int i = 0; i < images.length; i++) { ImageView image = new ImageView(context); image.setImageResource(images[i]); imageViews.add(image); }// for (int i : images) {// ImageView image = new ImageView(context);// image.setImageResource(i);// imageViews.add(image);// } } public ImageAdapter(Context context) { this.context = context; init(); } @Override public void destroyItem(ViewGroup container, int position, Object object) { container.removeView(imageViews.get(position)); } @Override public View instantiateItem(ViewGroup container, int position) { container.addView(imageViews.get(position)); return imageViews.get(position); } @Override public int getCount() { return imageViews.size(); } @Override public boolean isViewFromObject(View arg0, Object arg1) { return arg0 == arg1; } }}
0 0
- ViewPager使用 -------滑动图片
- 使用ViewPager实现左右循环滑动图片
- 使用ViewPager实现图片滑动展示
- 使用ViewPager实现左右循环滑动图片
- 使用ViewPager实现图片滑动展示
- Android-ViewPager滑动图片
- Android ViewPager图片滑动
- Android 使用ViewPager实现左右循环滑动图片
- 使用ViewPager实现左右循环滑动图片1
- Android 使用ViewPager实现左右循环滑动图片
- Android 使用ViewPager实现左右循环滑动图片
- 使用viewpager嵌套实现上下左右滑动切换图片
- Android 使用ViewPager实现左右循环滑动图片
- Android 使用ViewPager实现左右循环滑动图片
- Android 使用ViewPager实现左右循环滑动图片
- Android 使用ViewPager实现左右循环滑动图片
- 使用Android ViewPager与PhotoView实现图片滑动查看
- Android 使用ViewPager实现左右循环滑动图片
- ICON的屏幕尺寸
- 数据结构例程——交换排序之冒泡排序
- ubuntu docker redis
- C++primer plus第六版课后编程练习答案10.2
- Struts2环境搭建
- ViewPager使用 -------滑动图片
- PXE+kickstart安装Linux操作系统
- 关于elasticsearch的安全设置的一个注意点
- Android 5.0 API新增和改进
- 3、three.js相机的说明
- 验证码倒计时
- 程序员如何平衡工作与生活
- myeclpse2014整合maven3.3.9问题汇总
- Spring 框架的设计理念与设计模式分析