viewpager+fragment出现fragment不显示问题
来源:互联网 发布:淘宝关注我链接地址 编辑:程序博客网 时间:2024/05/29 15:11
问题出现在adapter里面,贴出原来有问题的adapter
package com.jingcai.fu.kuangjia.adapter;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentManager;import android.support.v4.app.FragmentPagerAdapter;import android.view.View;import java.util.List;/** * Created by 付 * on 2016/3/15 */public class TopTabAdapter extends FragmentPagerAdapter { private List<Fragment> fragments; private List<String> titles; private List<Integer > icons; public TopTabAdapter(FragmentManager fm, List<Fragment> fragments, List<String> titles, List<Integer> icons) { super(fm); this.fragments = fragments; this.titles = titles; this.icons = icons; } @Override public boolean isViewFromObject(View view, Object object) { return view==object; } @Override public CharSequence getPageTitle(int position) { return titles.get(position) ; } @Override public Fragment getItem(int position) { return fragments.get(position); } @Override public int getCount() { return fragments.size(); }}
楼主重写了
isViewFromObject()这个方法;官方对他的解释
Determines whether a page View is associated with a specific key object as returned by instantiateItem(ViewGroup, int). This method is required for a PagerAdapter to function properly.
Parameters
view Page View to check for association with object
object Object to check for association with view
Returns
true if view is associated with the key object objectDetermines whether a page View is associated with a specific key object as returned by instantiateItem(ViewGroup, int). This method is required for a PagerAdapter to function properly.
Parameters
view Page View to check for association with object
object Object to check for association with view
Returnstrue if view is associated with the key object object
楼主也看不懂,嘿嘿嘿
所以就翻译一下
决定一个页面视图与特定的重点对象返回的instantiateitem相关(ViewGroup,int)。该方法是一个PagerAdapter正常需要。
参数
查看页面视图以检查对象的关联
对象对象以检查关联视图
退换商品
如果视图与关键对象决定是否页面视图与特定的重点对象返回的instantiateitem相关(ViewGroup,int)。该方法是一个PagerAdapter正常需要。
参数
查看页面视图以检查对象的关联
对象对象以检查关联视图
退换商品
如果视图与关键对象对象关联
然后你会发现fragment视图没有显示出来,因为他是pagerAdapter需要的,但是我在这重写了 ,所以导致fragemnt不显示把这个重写的方法去掉就好了
- viewpager+fragment出现fragment不显示问题
- 关于在Fragment中使用多组ViewPager+TabLayout出现的部分Fragment不显示问题
- ViewPager中嵌套Fragment不显示问题
- fragment嵌套fragment不显示问题(viewpager)
- Fragment + viewpager + Fragment 二次进入不显示
- 解决viewpager嵌套viewpager fragment不显示问题
- fragment嵌套viewpager不显示
- ViewPager嵌套Fragment不显示
- viewpager+Fragment结构,Fragment嵌套的Fragment显示不出来
- ViewPager+Fragment出现的问题
- 关于viewPager嵌套viewPager,切换上层fragment内层fragment不显示的问题
- fragment中嵌套viewpager,viewpager中有多个fragment 有时不显示的问题
- Fragment中嵌套ViewPager,ViewPager中有多个Fragment,不显示
- 关于ViewPager嵌套Fragment,第二次加载数据不显示问题
- 多个Fragment使用viewpager不显示的问题
- Android ViewPager+Fragment切换显示不出的问题
- FragmentTabHost嵌套ViewPager,Fragment第二次点击不显示的问题
- 多个viewpager导致Fragment不显示的问题
- ListView 的三种适配器 BaseAdapter ArrayAdapter SimpleAdapter(1)
- 如何将当前时间去掉十分秒
- [Java]读取文件方法大全
- 路由器定时重启脚本
- JDBC、事务、数据库连接池、DBUtils
- viewpager+fragment出现fragment不显示问题
- C# comboBox从数据库中添加项
- 转自MIT牛人林达华的 “图˙谱˙马尔可夫过程˙聚类结构 ”————经典、透彻
- 设计模式之观察者模式
- shell 操作(四)
- Android TextView自动换行文字排版参差不齐的原因
- 隐藏TabBar
- android跨进程通知-远程服务Aidl
- 判断网络是否可用