我有一个像星星一样的图像按钮形状'而我点击的区域只是“明星”。但不是说我在“星星”周围有一个透明的方形可点击区域,任何人都可以请告诉我如何删除下一个星级广场'它接近,正方形与第一颗星形重叠。 非常感谢你
<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"
/>
答案 0 :(得分:0)
您可以使用 ImageView 代替 ImageButton ,并使用clicable。
答案 1 :(得分:0)
设置
android:background=@android:color/transparent
并插入
android:src=@drawable/star
或者只使用 ImageView ,因为您可以同时使用 OnClickListener ,因此它们也可以按照您的问题中的说明运行。
答案 2 :(得分:0)
您可以使用:
android:background="@null"
<{1>}代码中的。