【求指教!!】Fragment ViewPager相关问题 本帖最后由 Remember2 于 2013-12-16 18:28:05 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼主,你这中情况必须放弃使用ViewPager。实现方法:Footer下面的几个按键用自定义ActionBar代替(android:showAsAction="always"),点击tab展现响应的Fragment。如果不能实现你想要的效果,Footer直接用一个LinearLayout,里面四个按钮实现也能模拟出来相似的效果,看楼主怎么规划吧! 总算有人回应了,一开始就是用四个按钮来做的,但发现管理每个页面比较麻烦,比如:要自己缓存数据,否则每次页面跳转时数据会重新加载;这样做,实际上是四个页面,但我想达到的效果是一个页面,分四个板块,还是页面跳转的问题ActionBar在Android3.0以下不兼容,貌似可以用FragmentTabHost,太多种实现思路了。。 头都大了 总算有人回应了,一开始就是用四个按钮来做的,但发现管理每个页面比较麻烦,比如:要自己缓存数据,否则每次页面跳转时数据会重新加载;这样做,实际上是四个页面,但我想达到的效果是一个页面,分四个板块,还是页面跳转的问题ActionBar在Android3.0以下不兼容,貌似可以用FragmentTabHost,太多种实现思路了。。 头都大了那你这里是想要速度快,并不需要每次都加载又不需要滑动切换的效果,那你就屏蔽掉ViewPager的onTouchEvent,return true给消耗掉,不往下传。viewpager再设置一个ViewPager.OnPageChangeListener监听器(主要实现onPageSelected方法),mViewPager.setOnPageChangeListener(ViewPager.OnPageChangeListener listener....) 总算有人回应了,一开始就是用四个按钮来做的,但发现管理每个页面比较麻烦,比如:要自己缓存数据,否则每次页面跳转时数据会重新加载;这样做,实际上是四个页面,但我想达到的效果是一个页面,分四个板块,还是页面跳转的问题ActionBar在Android3.0以下不兼容,貌似可以用FragmentTabHost,太多种实现思路了。。 头都大了那你这里是想要速度快,并不需要每次都加载又不需要滑动切换的效果,那你就屏蔽掉ViewPager的onTouchEvent,return true给消耗掉,不往下传。viewpager再设置一个ViewPager.OnPageChangeListener监听器(主要实现onPageSelected方法),mViewPager.setOnPageChangeListener(ViewPager.OnPageChangeListener listener....)找到答案了,用TabHost可以实现我想要的效果,还是要谢谢你的回答 关于android TextView 怎么用Fiddler监听Android Market的通信 设置textview中的字体大小问题 jsoup问题 用TabHost时碰到的一些问题。 android 的Button怎样自动触发按下的动作?? android showdialog废弃问题 安卓后台service锁屏运行问题 获得焦点图时 弹出系统输入法怎么办? Android DownloadManager下载问题 做的APP在某些手机是运行到某个activity就运行不起了 怎么让一个登陆按钮在不填入用户名和密码的时候没办法按下
实现方法:Footer下面的几个按键用自定义ActionBar代替(android:showAsAction="always"),点击tab展现响应的Fragment。
如果不能实现你想要的效果,Footer直接用一个LinearLayout,里面四个按钮实现也能模拟出来相似的效果,看楼主怎么规划吧!
总算有人回应了,一开始就是用四个按钮来做的,但发现管理每个页面比较麻烦,比如:要自己缓存数据,否则每次页面跳转时数据会重新加载;这样做,实际上是四个页面,但我想达到的效果是一个页面,分四个板块,还是页面跳转的问题ActionBar在Android3.0以下不兼容,貌似可以用FragmentTabHost,太多种实现思路了。。 头都大了
总算有人回应了,一开始就是用四个按钮来做的,但发现管理每个页面比较麻烦,比如:要自己缓存数据,否则每次页面跳转时数据会重新加载;这样做,实际上是四个页面,但我想达到的效果是一个页面,分四个板块,还是页面跳转的问题ActionBar在Android3.0以下不兼容,貌似可以用FragmentTabHost,太多种实现思路了。。 头都大了那你这里是想要速度快,并不需要每次都加载又不需要滑动切换的效果,那你就屏蔽掉ViewPager的onTouchEvent,return true给消耗掉,不往下传。
viewpager再设置一个ViewPager.OnPageChangeListener监听器(主要实现onPageSelected方法),
mViewPager.setOnPageChangeListener(ViewPager.OnPageChangeListener listener....)
总算有人回应了,一开始就是用四个按钮来做的,但发现管理每个页面比较麻烦,比如:要自己缓存数据,否则每次页面跳转时数据会重新加载;这样做,实际上是四个页面,但我想达到的效果是一个页面,分四个板块,还是页面跳转的问题ActionBar在Android3.0以下不兼容,貌似可以用FragmentTabHost,太多种实现思路了。。 头都大了那你这里是想要速度快,并不需要每次都加载又不需要滑动切换的效果,那你就屏蔽掉ViewPager的onTouchEvent,return true给消耗掉,不往下传。
viewpager再设置一个ViewPager.OnPageChangeListener监听器(主要实现onPageSelected方法),
mViewPager.setOnPageChangeListener(ViewPager.OnPageChangeListener listener....)
找到答案了,用TabHost可以实现我想要的效果,还是要谢谢你的回答