我正在尝试学习android中的特效。我想在我的android应用程序中添加一个图像。当用户触摸图像的特定部分时,该部分应该被突出显示,并且关于该部分的描述面板将被显示(如示例中所示)。此处提供了一个示例

请建议任何可用于实现此效果的方法。
发布于 2013-08-13 17:39:16
这不是一个简单的问题。
我在中建议的最简单的解决方案是实现一个OnTouchListener来获得X和Y位置的触摸。使用它的MotionEvent getX() getY()值。将其与您的部分位置进行比较,以了解要突出显示哪个部分。
通过在主图片上放置不可见的图片(在透明背景上仅以突出显示的颜色表示突出显示的部分,明白我的意思吗?)可以实现在部分上显示突出显示的效果。并将它们设置为在用户选择时可见。
https://stackoverflow.com/questions/18204713
复制相似问题