fragment设置关于translationY属性的objectAnimator属性动画
来源:互联网 发布:淘宝京东客服规则 编辑:程序博客网 时间:2024/05/29 14:29
在给fragment设置关于translationY属性的objectAnimator属性动画时,如果valueFrom的值大于等于fragment的高度时(下面代码中的第一个动画),fragment的这个动画不能在activity上显示出来,当valueFrom的值小于fragment的高度时,fragment的这个动画就能在activity上正常显示。请问为何会出现这种情况。fragment设置动画的代码:
@Override public Animator onCreateAnimator(int transit, boolean enter, int nextAnim) { Animator anim; if (enter) { anim = ObjectAnimator.ofFloat(mRootView, "translationY", mRootView.getHeight(), 0).setDuration(2000); } else { anim = ObjectAnimator.ofFloat(mRootView, "translationY", 0, mRootView.getHeight()-1).setDuration(2000); } return anim; }
fragment的mRootView的layout:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:background="@drawable/bg_white" android:layout_width="match_parent" android:layout_height="wrap_content"> <ImageView android:layout_marginLeft="30dp" android:layout_marginTop="15dp" android:layout_marginBottom="15dp" android:layout_marginRight="40dp" android:layout_width="20dp" android:layout_height="20dp" android:src="@drawable/icon_navigation"/> <TextView android:layout_width="match_parent" android:layout_height="50dp" android:text="@string/app_name" android:id="@+id/location_txv" android:gravity="center_vertical" android:textSize="16sp"/></LinearLayout>
转自:https://segmentfault.com/q/1010000005881329
0 0
- fragment设置关于translationY属性的objectAnimator属性动画
- 属性动画ObjectAnimator
- 属性动画之ObjectAnimator
- 属性动画之ObjectAnimator
- 属性动画ObjectAnimator
- 强大的 Android 属性动画 ObjectAnimator
- 属性动画ValueAnimator和ObjectAnimator的使用
- ObjectAnimator里面的动画属性值汇总
- ObjectAnimator 属性动画 缩放, ViewAnimator的用法
- 属性动画05-ObjectAnimator的高级使用
- Android属性动画(ObjectAnimator)的基本用法
- Android动画-属性动画-ObjectAnimator
- android 动画 属性动画 ObjectAnimator
- ObjectAnimator如何设置PivotX(属性动画如何设置起始点)
- Android - ObjectAnimator set pivot value属性动画设置放大时的中心点设置
- android 属性动画之 ObjectAnimator
- 属性动画ValueAnimator和ObjectAnimator
- android 属性动画之 ObjectAnimator
- oracle常用sql
- linux lsof
- Bitmap的加载
- 整数分解为若干项之和
- Java gc分析
- fragment设置关于translationY属性的objectAnimator属性动画
- 获取键盘高度
- tamcat多个应用实现session共享
- 理解java注解
- js跳转页面被iframe嵌套的问题
- 蓝桥杯历届试题 翻硬币
- Mproxy项目实录第4天
- Mysql几种索引类型的区别及适用情况
- 【hdoj_1715】大菲波数(大数+100000000进制)