小さい画像のImageButtonだとタップ範囲が狭いってときの拡張法
タイトルには拡張とありますが、実際のところ、ImageViewを持つレイアウトにクリックイベントを実装している感じです。
<RelativeLayout android:layout_width="?attr/actionBarSize" android:layout_height="?attr/actionBarSize" android:onClick="onClickBack"> <ImageView android:layout_width="24dp" android:layout_height="24dp" android:layout_centerInParent="true" android:scaleType="fitXY" android:src="@drawable/icon_back" /> </RelativeLayout>
あとはActivityでクリックイベントを実装してあげれば気持ち良くタップが効いてくれます。