Я предлагаю вам использовать CardView
вместо кнопки изображения
Вы можете добиться того же эффекта с помощью CardView
с помощью этого кода.
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/my_pic"
app:cardCornerRadius="30dp"/>