首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Android活动窗口中从左到右移动图片

问如何在Android活动窗口中从左到右移动图片
EN

Stack Overflow用户
提问于 2012-10-04 04:28:00
回答 1查看 912关注 0票数 0

我是Android编程的新手,我想知道如何编写我的代码,以便当我按下按钮时,它会使活动窗口上的图像向我想要的方向移动。我的XML布局是相对布局,在activity窗口中使用多个图像。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-04 04:46:55

听起来你想要一部动画。在名为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:fromXDelta和android:toXDelta是您希望图像从屏幕上移动到的位置。XDelta左右摇摆,YDelta上下摇摆。在此示例中,它将从屏幕外部开始,然后从左侧滑入。尝试一下这些值,直到你找到你想要的(希望如此)。

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12716374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档