Android开发解决viewpager嵌套问题
来源:互联网 发布:铸造模拟软件 编辑:程序博客网 时间:2024/06/05 03:27
前段时间项目中首页viewpager嵌套滑动偶尔出现内部fragment中的viewpager滑动出现问题,滑动不了,卡顿的情况。
以前也有做过类似的嵌套,没出现问题,不知道为什么这次会出现。
一度以为是vp.setOffscreenPageLimit()设置的问题;但是改了之后还是会出现。
解决方案1:直接弃用嵌套,外部不再用viewpager(这种解决方案得需求通过)
弃用之后,写好的fragment用什么来表现呢。
我是用transaction.hide,add,show来操作的。
FragmentManager fm = getSupportFragmentManager(); // 开启Fragment事务 FragmentTransaction transaction = fm.beginTransaction(); switch (view.getId()) { case R.id.rb_home: if (homePrizesFragment != null) { transaction.hide(homePrizesFragment); } if (homeShareFragment != null) { transaction.hide(homeShareFragment); } if (homeMeFragment != null) { transaction.hide(homeMeFragment); } if (homeFragment == null) { homeFragment = new HomeFragment(); transaction.add(R.id.fl_content, homeFragment); } else { transaction.show(homeFragment); } setRbSelect(HOME); break;add和show时要注意是否已经存在该fragment
解决方案2:重写viewpager,可是我还没搞出来_=_,以后再补上
0 0
- Android开发解决viewpager嵌套问题
- android 教您完美解决viewpager嵌套viewpager冲突问题
- android 教您完美解决viewpager嵌套viewpager冲突问题
- 解决viewpager嵌套scrowllview或者viewpager嵌套viewpager的问题
- android ScrollView嵌套viewpager,viewpager嵌套gridview,解决内嵌无法显示的问题
- ViewPager嵌套ViewPager滑动问题的解决
- 解决ViewPager嵌套ViewPager滑动冲突问题
- 解决ViewPager嵌套ViewPager滑动冲突问题
- android 解决ViewPager双层嵌套的滑动问题
- android 解决ViewPager双层嵌套的滑动问题
- android 解决ViewPager双层嵌套的滑动问题
- .android 开发之ViewPager内嵌套ViewPager
- android,viewpager嵌套的问题
- Android解决ViewPager嵌套Fragment,Fragment嵌套ViewPager滑动冲突
- Android解决ViewPager嵌套Fragment,Fragment嵌套ViewPager滑动冲突
- 解决viewpager嵌套viewpager,子viewpager无法滑动的问题
- android listview嵌套viewpager,viewpager嵌套gridview,解决内嵌无法显示以及事件冲突的问题
- 解决ViewPager双层嵌套的滑动问题
- Matlab中fft与fftshift命令的小结与分析
- ubuntu基础问题及解决办法
- JVM介绍
- Twemproxy安装
- 欢迎使用CSDN-markdown编辑器
- Android开发解决viewpager嵌套问题
- 002java面试笔记——【java基础篇】java面试题
- Power of Three
- spUtils
- SOS does not support the current target architecture解决方法
- Socket 与 WebSocket
- 网络,file 从InputStream读取byte[]示例
- Jquery中关于height,innerheight,outer height的知识小计
- Eclipse常用快捷键