Java 使用动画在android中滑动视图
我正在尝试从右向左和从左向右滑动整个视图 这是密码Java 使用动画在android中滑动视图,java,android,eclipse,Java,Android,Eclipse,我正在尝试从右向左和从左向右滑动整个视图 这是密码 Utilities.vibrate(v.getContext()); Animation animation = AnimationUtils.loadAnimation(v.getContext(), R.anim.leave); mainView.startAnimation(animation); 这将使它从左向右移动。 下面是leave.x
Utilities.vibrate(v.getContext());
Animation animation = AnimationUtils.loadAnimation(v.getContext(), R.anim.leave);
mainView.startAnimation(animation);
这将使它从左向右移动。
下面是leave.xml代码
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<translate android:fromXDelta="-90%" android:toXDelta="0%"
android:fromYDelta="0%" android:toYDelta="0%"
android:duration="700"/>
</set>
不过,一旦完成转换,它就可以正常工作。它会移回其原始位置。如何使其保持在滑块位置?在声明动画后添加这些线
animation.setFillAfter(true);
animation.setFillEnabled(true);
您是否尝试过设置android:fillAfter=“true”?