在TranslateAnimation中获得职位可以通过以下步骤实现:
implementation 'com.android.support:support-core-utils:28.0.0'
<Button
android:id="@+id/myButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="My Button" />
Button myButton = findViewById(R.id.myButton);
// 定义动画的起始位置和结束位置
float fromXDelta = 0f; // 起始X坐标
float toXDelta = 200f; // 结束X坐标
float fromYDelta = 0f; // 起始Y坐标
float toYDelta = 0f; // 结束Y坐标
// 创建TranslateAnimation对象
TranslateAnimation animation = new TranslateAnimation(fromXDelta, toXDelta, fromYDelta, toYDelta);
animation.setDuration(1000); // 设置动画持续时间,单位为毫秒
// 设置动画结束后是否保持最后的状态
animation.setFillAfter(true);
// 启动动画
myButton.startAnimation(animation);
通过以上步骤,你可以在TranslateAnimation中获得职位。当动画执行时,按钮将从起始位置平移至结束位置。你可以根据需要调整起始和结束位置的坐标值,以及动画的持续时间。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云