我有一个Activity
包含一个ImageView
,我想允许用户使用触摸(或鼠标单击)功能选择它的部分内容。
我想编写一个能够实现两件事的程序:
- 在图像的选定部分上绘制一个突出显示的窗口
- 返回一个包含选定(突出显示)像素坐标的对象。
为了更好地理解,您可以查看我创建的小模型:
用户应该在图像的某些部分上触摸屏幕,它应该被突出显示。当按下后退按钮时,我想通过 Java 获得突出显示的像素的坐标。
你能帮我理解怎么做吗?
我特别想了解以下内容:
- 我应该访问图像的像素级信息吗?
- 实现此功能需要哪些类?
- 一些伪代码的想法?
感谢您提供任何帮助!