使按钮更容易点击

时间:2011-08-01 12:20:42

标签: android user-interface button interface view

我有一个按钮,由于它的大小,在某些手机上太难点击了。

但是让它更大会打破布局。

可以向视图解释它有一个比其可见区域更大的“点击框”吗?

3 个答案:

答案 0 :(得分:19)

不确定这是否有帮助:

如果您使用没有背景的ImageButton并且设置了填充值,则您的按钮将具有更大的可点击区域。

<ImageButton android:layout_width="wrap_content" android:layout_height="wrap_content" 
    android:src="@drawable/img_close" android:id="@+id/btnClose" 
    android:padding="25dip" android:background="#0000"></ImageButton>

答案 1 :(得分:1)

最好的办法是为每个density / screen size创建一个布局。

答案 2 :(得分:0)

不确定它是否对您的特定情况有帮助,但您可以使线性/相对布局点击(setClickable())。那么您可以启用Button的父级点击并获得所需的效果吗?