我正在尝试自定义我的FragmentTransaction过渡效果,我发现了setTransitionStyle方法。它需要一个样式的xml资源id,但我不知道这个xml资源会是什么样子。我知道你可以为活动定义动画样式,我假设这个方法所需的xml类似,但我找不到任何关于所需格式的文档(例如使其工作所需的xml属性/节点)。
编辑1(这是我在FragmentActivity中现在正在做的事情):
编辑1(这是我在FragmentActivity中现在正在做的事情):
public void pushFolderFrag(Fragment folderFrag, String backStackID) {
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.replace(R.id.SplitView_MasterContainer, folderFrag);
transaction.addToBackStack(backStackID);
transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_CLOSE);
//transaction.setTransitionStyle(arg0);//what does the format for this resource look like??
// Commit the transaction
transaction.commit();
}
transaction.setTransitionStyle(android.R.attr.fragmentFadeExitAnimation);
- scorpiodawg