San*_*ndy 9 android android-fragments android-support-library
我的应用程序最低版本是10,直到现在我正在使用支持库来获取片段
现在我想为几个片段转换添加翻转动画所以根据android指南,我们需要使用动画师,它有api级别11的支持,这对我来说没有问题.
但也需要使用getFragmentManager代替getSupportFragmentManager
所以我删除了支持库更改了我的最低版本10到11错误即将到来
因为在我的应用程序中我有FragmentTabhost和getChildFragmentManager().
FragmentTabHost仅在支持库上提供并FragmentManager使用getChildFragmentManager它设置它不会允许我这样做因为它需要api级别17
任何帮助赞赏.如果您需要更多详细信息,请告诉我们
提前致谢.
在项目中使用android.support.v4.fragment而不是android.app Fragment
并且您可以在添加/替换片段时使用以下片段进行动画制作
getSupportFragmentManager().beginTransaction()
.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN)
.replace(R.id.fragment, new FragmenntTwo())
.commit();
Run Code Online (Sandbox Code Playgroud)
其中FragemntTwo()是你正在膨胀的片段.你可以使用setCustomAnimations(..)代替setTransition(..)来使用你的客户动画.
| 归档时间: |
|
| 查看次数: |
199 次 |
| 最近记录: |