我想在ImageView上创建一个可点击区域,使用这个数据。
我想在可点击区域上关联一个操作,例如在点击时进入某个Activity。 我不想使用此链接中提供的解决方案: clickable area of image 因为我有多个ImageView,每次坐标可能会不同。这些坐标来自服务器。 请建议最佳处理此问题的方法。
"X1": "213",
"Y1": "174",
"X2": "339",
"Y2": "269",
我想在可点击区域上关联一个操作,例如在点击时进入某个Activity。 我不想使用此链接中提供的解决方案: clickable area of image 因为我有多个ImageView,每次坐标可能会不同。这些坐标来自服务器。 请建议最佳处理此问题的方法。
Rect()
),为整个布局添加onTouchListener()
,并检查事件坐标是否在矩形内。还有一个名为AbsoluteLayout
的布局,您可以在其中指定精确位置,但我不建议使用它,因为它不支持不同大小的屏幕。 - yennsarah