Padding not working on ImageButton

后端 未结 3 1825
独厮守ぢ
独厮守ぢ 2020-12-13 17:03

In an app I am working on, I have several ImageButtons. Each ImageButton has a background and content in the form of a drawable. Right now the drawable is at maximum size wi

相关标签:
3条回答
  • 2020-12-13 17:36

    Better use ImageView than ImageButton if you need set image smaller with padding

    0 讨论(0)
  • 2020-12-13 17:42

    The padding only has effect on the android:src attribute, not on the android:background.

    Set the first to your button image and the latter to android:background="@android:color/transparent"

    0 讨论(0)
  • 2020-12-13 17:46

    You have to add to Your ImageButton definition

    android:scaleType="fitCenter"
    

    or other scaleType like fitXY, because by default image try to scale as much as possible and ignore padding

    0 讨论(0)
提交回复
热议问题