以编程方式控制布局上的移动元素

时间:2011-11-07 20:57:59

标签: android layout android-layout android-ui

我的目标是创造类似汽车箭头的东西,表示汽车的速度。我的问题是我不知道移动绿色箭头的最佳做法是什么。我有一个图像arrow.png,我想我需要操纵图片显示的位置和图像的旋转。

有人能指点我一些指导方针吗? 我的基本想法是为背景设置一个相对布局,并有一个图像视图可以改变位置,但部分改变位置对我来说有点不清楚。而且我认为使用布局参数和边距不是个好主意......

enter image description here

1 个答案:

答案 0 :(得分:0)

我可能会扩展ImageView,然后覆盖你的onDraw方法,并使用canvas.rotate()根据你的app状态旋转箭头。