2011-12-13 23 views
1

如何在android中为一个图像创建多个点击侦听器? 我有一个身体图像。当我点击头部时,它应该去头部点击监听器,如果我点击腿部,它应该去腿部单击监听器。如何区分这样?单个图像的不同点击侦听器

回答

3

你需要创建一个图片的地图,像这样::

<map name="map-name"> 
<area shape="rect" coords="135,180,200,185" href="webpage1.html"> 
<area shape="circle" coords="49,300,42" href="webpage2.html"> 
<area shape="poly" coords="24,35,55,20,90,42,91,80,60,105" href="webpage3.html"> 
</map> 
<img src="image.gif" usemap="#map-name"> 
1

系统如何来没有您单击头或其他干啥?

我认为你可以做一个黑客

  • 应用点击事件侦听器整体形象
  • ,并采取event.x和event.y,以确定哪些部分,你点击,并基于该调用一个函数。 。
相关问题