android - 将图像拖动到屏幕上的特定位置并提醒其位置是否正确 -Android-

标签 android drag-and-drop

我正在尝试开发一个应用程序,我可以在其中将图像拖动到屏幕中的特定位置并在其位置正确时发出警报,现在拖动部分已完成,我只需要验证位置并在出现时显示警报图像在那个特定位置

最佳答案

获取特定位置的Rect坐标,并检查拖动的项目坐标是否与位置Rect坐标冲突。您可以使用 Rect.contains() api 进行检查。如果它返回 true,您可以显示警报。

if (locationRect.contains(drag.left, drag.top, drag.right, drag.bottom)) {
    // Show Alert dialog
}

关于android - 将图像拖动到屏幕上的特定位置并提醒其位置是否正确 -Android-,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10206492/

相关文章:

jquery - 使用 jquery 最简单的拖放文件 uploader 插件

android - 当 RecyclerView 在 ScrollView 中时布局抽动

android - 更改几乎准备就绪的 Android 应用程序的目标

Android 锁屏小工具

html - Angular 。在 flex 列表中拖放

javascript - 使用 jquery 灵活拖放(像这个 javascript)

java 。将图像图标从 jpanel 1 上的 JLabel 拖放到 panel 2 上的 JLabel。添加计数器功能

android - 使用 Canvas.drawText() 时如何知道文本的大小

java - 如何取消选中 Intellij IDEA 中的离线模式?

browser - 将文本从浏览器拖到 JavaFX GUI 中