简单的Viewpager的滑动
来源:互联网 发布:oracle数据库如何备份 编辑:程序博客网 时间:2024/06/08 19:24
---首先是布局---在主界面上---
<android.support.v4.view.ViewPager android:id="@+id/vp" android:layout_width="match_parent" android:layout_height="match_parent"></android.support.v4.view.ViewPager>如果寻找控件在viewpager布局中那么请用 viewpager.控件 来寻找 切记。。。。。。 写三个ViewPager 的xml------------然后在mainactivity中-----------------------------------------------------调用三个viewpager---------------------------------------------------------------------------------------------------------------
public void getview(){ list = new ArrayList<View>(); View v1 = View.inflate(MainActivity.this,R.layout.viewpager1,null); list.add(v1); View v2 = View.inflate(MainActivity.this,R.layout.viewpager2,null); list.add(v2); View v3 = View.inflate(MainActivity.this,R.layout.viewpager3,null); Button but = (Button) v3.findViewById(R.id.but); but.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(MainActivity.this,Main2.class); startActivity(intent); } }); list.add(v3);}-----------不要忘了适配器----------------------------------------------------------------------------------------------------------------
class Mypager extends PagerAdapter{ @Override public int getCount() { return list.size(); } @Override public boolean isViewFromObject(View view, Object object) { return view==object; } @Override public Object instantiateItem(ViewGroup container, int position) { container.addView(list.get(position)); return list.get(position); } @Override public void destroyItem(ViewGroup container, int position, Object object) { container.removeView(list.get(position)); } }}----------------要用-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ViewPager vp = (ViewPager) findViewById(R.id.vp);vp.setAdapter(new Mypager());---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
阅读全文
0 0
- 简单的Viewpager的滑动
- ViewPager实现简单的界面滑动
- ViewPager的滑动切换
- ViewPager的循环滑动
- ViewPager的循环滑动
- viewpager的滑动监听
- 竖向滑动的viewpager
- 无限滑动的ViewPager
- 禁止滑动的ViewPager
- 无限滑动的viewpager
- 不能滑动的ViewPager
- 不能滑动的ViewPager
- 禁止滑动的ViewPager
- ViewPager的滑动监听
- 不可滑动的ViewPager
- 禁止滑动的ViewPager
- 禁止ViewPager的滑动
- 不可滑动的ViewPager
- 统计公司员工喜欢吃的水果,并打印出最喜欢吃的前K中水果【map关联式容器,k/V结构】
- API学习Float
- Python实战之Oracle数据库操作
- UBOOT 2010 访问 GD 跑飞卡住
- 笔记7:树
- 简单的Viewpager的滑动
- 52. N-Queens II
- 获取微信用户信息
- [USACO4.2.1]Drainage Ditches
- Memcache 简解
- PyTorch 实战-张量
- 数组的定义,初始化和使用
- PHP微信开发ReplyModel(封装服务器验证,消息获取,返回消息)
- JS+CSS简单实现DIV遮罩层显示隐藏