我试图自定义FragmentTransaction
转换,但遇到了setTransitionStyle
方法。它采用样式的xml资源ID,但我不知道xml资源的外观。我知道您可以为 Activity 定义动画样式,并且我假定此方法所需的xml相似,但是找不到所需格式的任何文档(例如,完成此工作所需的xml属性/节点)。
EDIT1 (这是我现在在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();
}
最佳答案
我在此链接上找到了答案
https://github.com/kedzie/Support_v4_NineOldAndroids
关于java - Android FragmentTransaction setTransitionStyle,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8345089/