Android studio 中使用androidx.fragment.app.Fragment实现界面切换

由于将Android studio 版本从2.3版本更新到了3.5版本所以在使用android.support.v4.app.Fragment实现布局切换出现了一些问题,比如说无法导入v4包中的Fragment等问题.
下面我给大家分享一下我自己使用androidx.fragment.app.Fragment实现Fragment界面切换的列子
其实问题都处在使用 FragmentTransaction类进行Fragment页面加载的问题
在V4包中,加载每一个Fragment碎片布局使用的方法如下
private FragmentManager fragmentManager = null;首先创建一个fragmentManager对象
this.fragmentManager = getFragmentManager();
FragmentTransaction transaction = this.fragmentManager.beginTransaction();然后利用fragmentManager对象创建一个FragmentTransaction对象,然后使用FragmentTransaction中的对象进行Fragment页面布局的加载。
在androidx支持的包中
FragmentTransaction ft = getSupportFragmentManager().beginTransaction();直接创建FragmentTransaction对象即可,然后调用对象中的方法进行Fragment页面布局的加载

更多相关文章

  1. Android布局之RelativeLayout相对布局
  2. Layout布局之相对布局
  3. Android布局居中的几种做法
  4. Android固件加载出错(load failed with error -2)
  5. android用户界面-布局管理Layout
  6. 【Android高级】DexClassloader和PathClassloader动态加载插件的
  7. Android的五种布局

随机推荐

  1. 关于android编译失败的集中情况
  2. webView 夜间模式
  3. ch05 Android布局
  4. Android(安卓)view中invalidate方法学习
  5. Android(安卓)SAX解析xml为java
  6. Apple iPad 的替代产品大比拼
  7. 获取当前locale
  8. 懒加载fragment基类
  9. life cycle of an Android(安卓)activity
  10. ShareSDK Android常见问题汇总