viewpager中 pagerAdapter使用详解
2024-09-26 06:43:38
必须覆盖以下方法
instantiateItem(ViewGroup, int)
这个方法,return一个对象,这个对象表明了PagerAdapter适配器选择哪个对象*放在当前的ViewPager中
destroyItem(ViewGroup, int, Object)
这个方法,是从ViewGroup中移出当前View
getCount() /**这个方法,是获取当前窗体界面数
isViewFromObject(View, Object) 这个方法,在帮助文档中原文是could be implemented as return view == object,
*也就是用于判断是否由对象生成界面**/
例如:
mPagerAdapter = new PagerAdapter() { @Override
public void destroyItem(ViewGroup container, int position,
Object object) {
container.removeView(mViews.get(position)); } @Override
public Object instantiateItem(ViewGroup container, int position) {
View view = mViews.get(position);
container.addView(view);
return view;
} @Override
public boolean isViewFromObject(View arg0, Object arg1) { return arg0 == arg1;
} @Override
public int getCount() { return mViews.size();
}
};
最新文章
- 一个assert的写法
- 向java的main()传入大量参数
- comms.nottingham.ac.uk/learningtechnology
- Json.Net系列教程 4.Linq To JSON
- 再起航,我的学习笔记之JavaScript设计模式15(组合模式)
- javascript基础修炼(2)——What's this(上)
- curl的Get请求,封装方法
- (网页)html中页面传递参数不用cookie不用缓存,js方法搞定
- gei 操作
- C和C指针小记(四)-浮点类型
- Mysql undo redo 总结
- CMD下的netstat命令
- python 删除模块
- 如何对 GIT 分支进行规划?
- Confluence 6 使用 LDAP 授权连接一个内部目录 - 服务器设置
- POJ 1006
- [老法新用]使用PADDING-TOP:(PERCENTAGE)实现响应式背景图片
- 〖Windows〗zigbee实验之cygwin编译TestSimpleMac并测试通信
- HighCharts/Highstock使用小结,使用汉化及中文帮助文档
- Windows安装ActiveMQ记录