监听Fragment的切换动画
来源:互联网 发布:淘宝导航怎么全屏代码 编辑:程序博客网 时间:2024/06/15 08:12
有时候,我们可能会需要对Fragment的页面切换动画进行监听,那么我们需要怎么样来做呢?
我们可以先建立一个父类的BaseFragment,然后所有的Fragment都要集成这个类,BaseFragment中进行过渡动画的监听:
@Overridepublic Animation onCreateAnimation(int transit, boolean enter, int nextAnim) {/** * 在下面几种情况下不用监听过渡动画 **/if(this instanceof TowerLayerFragment || this instanceof HomeTransitionTowerFrag){return null;}Animation anim;try{anim = AnimationUtils.loadAnimation(getActivity(), nextAnim);anim.setAnimationListener(new AnimationListener() {@Overridepublic void onAnimationStart(Animation animation) {}@Overridepublic void onAnimationRepeat(Animation animation) {}@Overridepublic void onAnimationEnd(Animation animation) {}});}catch(Exception e){e.printStackTrace();return null;}return anim;}这样就实现了过渡动画的监听了。
0 0
- 监听Fragment的切换动画
- Fragment切换动画的实现
- 切换默认Activity和Fragment的动画
- fragment之间切换的动画效果设置
- Fragment左右平滑切换的动画
- Android Fragment切换时的动画效果
- Fragment支持切换动画的效果
- Fragment左右平滑切换的动画
- Fragment切换动画
- Fragment切换动画
- Android Fragment切换动画
- activity、fragment切换动画
- Fragment切换动画
- 利用fragment transaction实现fragment切换的动画
- 安卓动画之listView动画,Activity切换动画,Fragment切换动画及LayoutAnimation的使用
- Fragment,Activity切换动画--Demo
- activity与fragment切换动画
- Android Fragment切换动画效果
- android问题之编译器版本问题
- 借阅7
- 关于treeview高度点亮选择的节点
- 虚拟机centos安装vmtools出现kernel header错误解决办法
- 关于使用快捷软件AutoHotkey
- 监听Fragment的切换动画
- iOS7 自定义视图切换动画
- 创建GitHub技术博客全攻略
- hashCode和identityHashCode的区别
- 浅谈C/C++中的static和extern关键字
- 对象构造顺序
- 黑马程序员--【学习日记一】——java简介及环境配置
- Mysql文件大小限制,max_allowed_packet查询和修改,
- 基站定位简介