可点击图片 - 避免触摸另一个区域

时间:2014-04-23 13:22:57

标签: android image click

我正在尝试制作clickable imageView。为此我正在使用隐形按钮。但我的问题是,当我点击时,我想避免触及空白区域或其他clickable部分,因为形状不是线性的。我怎么能这样做?

2 个答案:

答案 0 :(得分:0)

不要使用Button,使用ImageView点击。

<ImageView android:clickable="true"

答案 1 :(得分:0)

你不应该使用隐形按钮来做到这一点,你只是画几次相同的像素,这将导致性能不佳。

你可以做的是让ImageView可点击(如@shkschneider告诉你的那样)并使用ImageView的onClickListener方法来处理onClick行为(就像你做的那样)用一个按钮)。

编辑:

如果我理解得很清楚,您正在寻找一种在ImageView之间设置多个可点击区域的方法。在这种情况下,here是一个很好的教程。