File tree Expand file tree Collapse file tree
app/src/main/java/com/blankj/androidutilcode/fragment Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -213,13 +213,14 @@ getFileExtension : 根据全路径获取文件拓展名
213213> - ** Fragment相关→[ FragmentUtils.java] [ fragment.java ] →[ Demo] [ fragment.demo ] **
214214 ```
215215addFragment : 新增fragment
216+ removeFragment : 移除fragment
217+ replaceFragment : 替换fragment
216218popFragment : 出栈fragment
217219popToFragment : 出栈到指定fragment
218220popAddFragment : 先出栈后新增fragment
219221hideFragment : 隐藏fragment
220222showFragment : 显示fragment
221223hideShowFragment : 先隐藏后显示fragment
222- replaceFragment : 替换fragment
223224getLastAddFragment : 获取最后加入的fragment
224225getLastAddFragmentInStack: 获取栈中最后加入的fragment
225226getTopShowFragment : 获取顶层可见fragment
Original file line number Diff line number Diff line change @@ -213,13 +213,14 @@ getFileExtension
213213> - ** About Fragment→[ FragmentUtils.java] [ fragment.java ] →[ Demo] [ fragment.demo ] **
214214 ```
215215addFragment
216+ removeFragment
217+ replaceFragment
216218popFragment
217219popToFragment
218220popAddFragment
219221hideFragment
220222showFragment
221223hideShowFragment
222- replaceFragment
223224getLastAddFragment
224225getLastAddFragmentInStack
225226getTopShowFragment
Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ public void onClick(View view) {
8181 + "---stack top---\n "
8282 + FragmentUtils .getAllFragmentsInStack (getFragmentManager ()).toString ()
8383 + "\n ---stack bottom---\n \n "
84- + "\n topFragment: " + FragmentUtils .getTopFragment (getFragmentManager ()).getClass ().getSimpleName ()
84+ + "\n topFragment: " + FragmentUtils .getLastAddFragment (getFragmentManager ()).getClass ().getSimpleName ()
8585 + "\n topShowFragment: " + FragmentUtils .getTopShowFragment (getFragmentManager ()).getClass ().getSimpleName ()
8686 );
8787 break ;
Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ public void onClick(View view) {
6868 + "---stack top---\n "
6969 + FragmentUtils .getAllFragmentsInStack (getFragmentManager ()).toString ()
7070 + "\n ---stack bottom---\n \n "
71- + "\n topFragment: " + FragmentUtils .getTopFragment (getFragmentManager ()).getClass ().getSimpleName ()
71+ + "\n topFragment: " + FragmentUtils .getLastAddFragment (getFragmentManager ()).getClass ().getSimpleName ()
7272 + "\n topShowFragment: " + FragmentUtils .getTopShowFragment (getFragmentManager ()).getClass ().getSimpleName ()
7373 );
7474 break ;
Original file line number Diff line number Diff line change @@ -68,7 +68,7 @@ public void onClick(View view) {
6868 + "---stack top---\n "
6969 + FragmentUtils .getAllFragmentsInStack (getFragmentManager ()).toString ()
7070 + "\n ---stack bottom---\n \n "
71- + "\n topFragment: " + FragmentUtils .getTopFragment (getFragmentManager ()).getClass ().getSimpleName ()
71+ + "\n topFragment: " + FragmentUtils .getLastAddFragment (getFragmentManager ()).getClass ().getSimpleName ()
7272 + "\n topShowFragment: " + FragmentUtils .getTopShowFragment (getFragmentManager ()).getClass ().getSimpleName ()
7373 );
7474 break ;
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ public void onClick(View view) {
7777 tvAboutFragment .setText ("---stack top---\n "
7878 + FragmentUtils .getAllFragments (getFragmentManager ()).toString ()
7979 + "\n ---stack bottom---\n "
80- + "\n topFragment: " + FragmentUtils .getTopFragment (getFragmentManager ()).getClass ().getSimpleName ()
80+ + "\n topFragment: " + FragmentUtils .getLastAddFragment (getFragmentManager ()).getClass ().getSimpleName ()
8181 + "\n topShowFragment: " + FragmentUtils .getTopShowFragment (getFragmentManager ()).getClass ().getSimpleName ()
8282 );
8383 break ;
You can’t perform that action at this time.
0 commit comments