项目中经常会用到ViewPager配合Fragment进行滑动视图的实现,经常配合FragmentPagerAdapter一起使用。

原因是:子fragment用父fragment的FragmentManager了,然后不会出来内容。

解决方法:在初始化FragmentPagerAdapter的时候不要传入getFragmentManager(),

而应该传入getChildFragmentManager()这个方法。即:把

MyRentInFragmentPagerAdapter adapter = new MyRentInFragmentPagerAdapter(getFragmentManager());

换成
MyRentInFragmentPagerAdapter adapter = new MyRentInFragmentPagerAdapter(getChildFragmentManager());

在这个项目中又遇见了一个问题,Fragment跟FragmentManager的包导的是android.app.Fragment的,这样就没有
getChildFragmentManager()这个方法了,只有android.support.v4.app.Fragment这个包才有,
所以从一开始只要用到Fragment跟FragmentManager的时候就用android.support.v4.app.Fragment这个包吧!

更多相关文章

  1. 认识 android 中的 LayoutInflater
  2. Android(安卓)Widget:DrawerLayout配合Toolbar的使用及常见问题
  3. android IPC通信机制中BBinder与BpBinder的区别
  4. Android(安卓)从JNI中传入UTF8 的字符到Java
  5. Android(安卓)通知栏——Notification
  6. Retrofit 2.0使用详解,配合OkHttp、Gson,Android最强网络请求框架
  7. Android(安卓)View.onMeasure方法的理解
  8. android二维码扫描(最近做的项目中用到的)
  9. 如何利用Activity的Dialog风格完成弹出框设计 “第二届 Google

随机推荐

  1. Android(安卓)控件之Gallery图片集
  2. android 获取文件的扩展名和去掉文件的扩
  3. 总结android中Intent的用法
  4. Android上监听收到的SMS
  5. A first hand look at building an Andro
  6. android混淆出错更新progurad
  7. Android源码在线阅读
  8. 如何在android画分析图(例如 柱状图、趋势
  9. android tablehost中tab中显示数字
  10. Android(安卓)SDK content Loader has en