如何在Android中的活动窗口中向右移动图像

时间:2012-10-03 20:28:00

标签: android

我是Android编程的新手,我想知道如何对我的代码进行编程,所以当我按下按钮时,它会使活动窗口上的图像朝着我想要的方向移动。我的XML布局是相对布局,在活动窗口上有几个图像。

由于

1 个答案:

答案 0 :(得分:0)

听起来你想要动画。在名为anim的新文件夹中创建一个新的XML文件(补间动画),并将其命名为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:fromXDeltaandroid:toXDelta来自您希望图像移动的屏幕上的位置。 XDelta是左右,YDelta是上下。在此示例中,它将从屏幕外部开始并从左侧滑入。玩一下这些值,直到找到你所希望的(希望如此)。

然后,在按钮的onCreateListener中,尝试*yourImageView*.startAnimation(AnimationUtils.loadAnimation(getApplicationContext(), R.anim.imageanimation));

之类的内容 祝你好运,我希望这是你正在寻找的东西。如果没有,请详细说明一下。