图片视图中的可点击区域?

时间:2012-02-23 15:32:25

标签: android xml layout

我正在努力让这张图片上的每个区域都可以点击。我已将图像切割成不同的选择,然后将其与相对布局放在一起,然后对每个区域使用onclick。然而,这有效,图像周围的透明区域也算作可点击区域。这使得某些区域很难/无法点击。

以下是图片:http://i77.photobucket.com/albums/j59/jombobmerly/footProb.png

有没有办法让onlclick忽略透明区域,或者这只是不起作用?

1 个答案:

答案 0 :(得分:0)

//你可以使用onTouch Listener

myimageView.setOnTouchListener(new OnTouchListener() {

    @Override
    public boolean onTouch(View v, MotionEvent event) {

   Log.e("HIGHT CLICk!!"+ event.getY(), "-----------"+event.getX());

    if((26<event.getX() && event.getX()<120) && (25<event.getY()&&event.getY()<120)){

//do your actions here
}