she*_*kar 6 android android-custom-view android-ui android-fragments android-view
我正致力于片段转换.当我用第二个片段替换第一个片段时,它出现在第一个片段下面.我希望它移动到第一个片段之上.我怎样才能做到这一点?
fragmentTransaction.setCustomAnimations(animEnter, animExit, animPopEnter, animPopExit);
fragmentTransaction.replace(R.id.fragmentListView, fragment);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
Run Code Online (Sandbox Code Playgroud)
Mar*_* RS 10
如果您不想删除第一个片段,则可以使用add方法,并将第2个放在第1个顶部,您需要引用最顶层布局或使用android.R.id.content
例如:
fragmentTransaction.setCustomAnimations(animEnter, animExit, animPopEnter, animPopExit);
fragmentTransaction.add(android.R.id.content, fragment,"MyStringIdentifierTag");
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
Run Code Online (Sandbox Code Playgroud)
这将在当前可见的任何内容上添加"片段"而不删除第一个片段.
| 归档时间: |
|
| 查看次数: |
7765 次 |
| 最近记录: |