【发布时间】:2012-07-03 12:51:37
【问题描述】:
我有一个包含ImageView 的Activity,我想允许用户通过触摸(或鼠标点击)功能选择部分内容。
我想写一个程序来实现两件事:
- 在图像的选定部分上绘制一个突出显示的窗口
- 返回一个包含选定(突出显示)像素坐标的对象。
为了更好地理解,您可以查看我创建的小模型:
用户应该在图像的某些部分上触摸屏幕,它应该会突出显示。当按下后退按钮时,我想通过 Java 获取突出显示的像素的坐标。
你能帮我理解怎么做吗?
我特别想了解以下内容:
- 我应该访问图像的像素级信息吗?
- 需要哪些类来实现此功能?
- 一些伪代码的想法?
感谢任何形式的帮助!
【问题讨论】:
-
-1 否决票我知道这很旧,但我需要做基本相同的事情,我有带有类似蛋的对象的 ImageView,我只想在用户单击包含的维度时调用一个方法对象,而不是整个 ImageVIew。我在这里看到了答案,但仍然不知道如何区分用户是点击了 ImageView 内我想要的对象还是点击了 ImageVIew 中的空白区域
标签: java android android-imageview