在 Android 中触摸并拖动图像
我正在研究一些示例,其中我想拖动与 Android 中的触摸相对应的图像。有人知道我该怎么做吗?
I am working on some example in which i want to drag the image corresponding to touch in Android. Does anybody have an idea about how I can do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
线:
thread:
作为对 TouchBall 答案的轻微修改 - 如果您确实没有游戏循环 - 换句话说,屏幕的唯一变化直接归因于用户输入 - 那么省略线程可能更有意义。否则,即使没有任何变化,它也会不断循环和重绘。所以:
诚然,我是 Android 开发的新手,所以我可能在这里遗漏了一些东西。
As a slight modification to the TouchBall answer - if you really don't have a game loop - in other words, the only changes to the screen are directly due to user input - then it might make more sense to leave out the thread. Otherwise it is just constantly looping and redrawing even if nothing has changed. So:
Admittedly, I am new to Android development, so I may be missing something here.
Kotlin 中安静简单的解决方案。不检查 ImageView 是否移出其父视图甚至整个屏幕。此代码必须放置在扩展 AppCompatImageView 的类中
Quiet simple solution in Kotlin. Does not check if the ImageView is moving outta its parent view or even the whole screen. This code must be placed inside a class that extends AppCompatImageView
以下是 ConstraintLayout 的示例:
activity_main.xml
MainActivity.java
鸣谢:
特别感谢 'chandan k”。
Here is an example for ConstraintLayout:
activity_main.xml
MainActivity.java
Credits:
Special thanks to 'chandan k' for the code.