縦長の画像を用意

<ImageButton
    android:id="@+id/button_image"
    android:layout_width="50dp"
    android:layout_height="50dp"
    android:adjustViewBounds="true"
    android:background="@null"
    android:onClick="onClick"
    android:scaleType="fitStart"
/>

fitStart で左寄せ、width でサイズ分のボタン領域になる

※android は実際のクリックが右にずれるらしいので…

© 2024 Falco Tech Blog Suffusion theme by Sayontan Sinha