zoukankan      html  css  js  c++  java
  • 从一个Fragment跳转到另一个Fragment

    我们知道Activity之间的跳转可以使用 startActivity(intent)。但Fragment之间的跳转却不能使用该方法,那该怎么办呢?

    直接上代码:

    核心代码

     1   @Override//核心代码
     2     public void onClick(View v) {
     3         //获取fragment的实例
     4         Fragment fragment=new Fragment();
     5         //获取Fragment的管理器
     6         FragmentManager fragmentManager=getFragmentManager();
     7         //开启fragment的事物,在这个对象里进行fragment的增删替换等操作。
     8         FragmentTransaction ft=fragmentManager.beginTransaction();
     9         //跳转到fragment,第一个参数为所要替换的位置id,第二个参数是替换后的fragment
    10         ft.replace(R.layout.fragment1_layout,fragment);
    11         //提交事物
    12         ft.commit();
    13     }

    Fragment的基本使用方法,可以看我的http://www.cnblogs.com/huaqing-wkc/p/4926288.html

    fragment各个周期的作用:http://www.cnblogs.com/huaqing-wkc/p/4929599.html

  • 相关阅读:
    8.9_java_35
    8.8_java_34
    8.7_java_33
    8.6_java_32
    8.5_java_31
    8.4_java_30
    8.3_java_29
    2020年春季学期《软件工程》教学总结
    json的标准格式
    详解 【Vue】 生命周期
  • 原文地址:https://www.cnblogs.com/huaqing-wkc/p/4930653.html
Copyright © 2011-2022 走看看