【发布时间】:2016-02-04 22:20:35
【问题描述】:
我有一个像“星”一样的图像按钮形状,我的可点击区域只是“星”,但我在“星”周围有一个透明的方形可点击区域,谁能告诉我怎么做要删除正方形 bcoz 下一个“星星”,它很接近并且正方形与第一个“星星”重叠。 非常感谢
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="vertical"
android:layout_weight="1"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:layout_marginRight="190dp"
android:layout_marginBottom="180dp">
<ImageButton
android:id="@+id/star"
android:layout_width="120dp"
android:layout_height="120dp"
android:background="@drawable/star"
/>
【问题讨论】:
-
不,如果我仍然将它们移开,我将能够在距离星星 2 dp 处单击,并且按钮会做出反应
-
:) 谢谢你,你的回答我解决了我一品脱
-
你可以在这个链接上试试这个,一个小小的解释是使用 onTouchListener 而不是 onclick stackoverflow.com/questions/15343266/…
标签: android imagebutton