我是 Android 编程新手,我想知道如何编写我的代码,所以当我按下按钮时,它会使活动窗口上的图像朝我想要的方向移动。我的 XML 布局是相对布局,在活动窗口上有几个图像。
谢谢
我是 Android 编程新手,我想知道如何编写我的代码,所以当我按下按钮时,它会使活动窗口上的图像朝我想要的方向移动。我的 XML 布局是相对布局,在活动窗口上有几个图像。
谢谢
听起来你想要一个动画。在名为 的新文件夹中创建一个新的 XML 文件(补间动画)anim
,并将其命名为imageanimation.xml
. 在 xml 中,尝试类似:<translate
android:duration="500"
android:fromXDelta="-200"
android:fromYDelta="0%"
android:repeatCount="0"
android:toXDelta="0%"
android:toYDelta="0%"
android:zAdjustment="top" />
android:duration
您希望动画持续多长时间(以毫秒为单位),以及android:fromXDelta
您android:toXDelta
希望图像在屏幕上从哪里移动到哪里。XDelta
是左右,YDelta
是上下。在此示例中,它将从屏幕外部开始并从左侧滑入。玩弄一下这些值,直到找到(希望)您正在寻找的东西。
然后,在onCreateListener
您的按钮中,尝试类似*yourImageView*.startAnimation(AnimationUtils.loadAnimation(getApplicationContext(), R.anim.imageanimation));
祝你好运,我希望这是你正在寻找的东西。如果不是,请详细说明。