我正在制作简单的球类游戏,但我遇到了问题。我无法改变球的位置。我试过了:
- SetX() 和 setY() 但不支持较低的 API。
- 参数和边距,但是当我向左或向右移动它时,整个活动内容都会随之移动。上下移动工作正常。(Activity 将有 10 个 ImageView)
- Android 动画 - 问题是我在动画期间无法获得坐标(getLeft()、getTop())。
- 画布和绘制元素 - 我使用 onDraw() 和 invalidate() 函数更改图像的位置,但是当我使用 backgorund 和所有其他图像(作为位图)时,速度非常慢。
你能给我任何想法或建议吗?提前致谢。