为了账号安全,请及时绑定邮箱和手机立即绑定

使用 animation 滑动一个视图

使用 animation 滑动一个视图

长风秋雁 2019-03-30 18:15:23
我想滑动一个整体的布局,从左到右,然后从右到左。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>运行挺好但是一旦转换就 done 掉了,回去最初的位置了。 如何让它保持滑动的位置呢?
查看完整描述

2 回答

?
白猪掌柜的

TA贡献1893条经验 获得超10个赞

在申明了 animation 后添加这两行代码:

animation.setFillAfter(true);
animation.setFillEnabled(true);


查看完整回答
反对 回复 2019-04-29
  • 2 回答
  • 0 关注
  • 507 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号