码迷,mamicode.com
首页 > 其他好文 > 详细

求解viewpager中的fragment切换,怎么返回数据到activity

时间:2014-10-19 23:11:19      阅读:267      评论:0      收藏:0      [点我收藏+]

标签:ar   sp   数据   on   问题   cti   bs   as   ui   

============问题描述============


例如:
activity含有一个viewpager和一个textview
viewpager有3个fragment可以左右滑动,
滑动到第一个fragment,activity中的textview显示1
滑动到第二个fragment,activity中的textview显示2
滑动到第三个fragment,activity中的textview显示3

这应该怎么处理?

============解决方案1============


ViewPager的setOnPageChangeListener监听可以获取当前滑动到了哪个fragment

============解决方案2============


首先将fragment都放到viewpage中,然后对viewpage加上OnPageChangeListener监听
class GuidePageChangeListener implements OnPageChangeListener {

@Override
public void onPageScrollStateChanged(int arg0) {
// TODO Auto-generated method stub
}

@Override
public void onPageScrolled(int arg0, float arg1, int arg2) {
// TODO Auto-generated method stub
}

@Override
public void onPageSelected(int arg0) {
在这里面对textview进行操作,arg0就是第几个页面。
}
}

求解viewpager中的fragment切换,怎么返回数据到activity

标签:ar   sp   数据   on   问题   cti   bs   as   ui   

原文地址:http://www.cnblogs.com/lengyanyue39/p/4035835.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!