Skip to content

Commit 65cc707

Browse files
committed
see 02/17 log
1 parent 66399af commit 65cc707

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

utilcode/src/main/java/com/blankj/utilcode/utils/FragmentUtils.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -117,17 +117,16 @@ public static Fragment addFragment(@NonNull FragmentManager fragmentManager,
117117
* @param fragments fragments
118118
* @param showIndex 要显示的fragment索引
119119
* @param containerId 布局Id
120-
* @return fragment
120+
* @return 要显示的fragment
121121
*/
122122
public static Fragment addFragments(@NonNull FragmentManager fragmentManager,
123123
@NonNull List<Fragment> fragments,
124124
int showIndex,
125125
int containerId) {
126-
for (int i = fragments.size() - 1; i >= 0; --i) {
126+
for (int i = 0, size = fragments.size(); i < size; ++i) {
127127
Fragment fragment = fragments.get(i);
128128
if (fragment != null) {
129-
putArgs(fragment, new Args(containerId, showIndex != i, false));
130-
operateFragment(fragmentManager, null, fragment, TYPE_ADD_FRAGMENT);
129+
addFragment(fragmentManager, fragment, containerId, showIndex != i, false);
131130
}
132131
}
133132
return fragments.get(showIndex);

0 commit comments

Comments
 (0)