나는 레이아웃에있는 보통 버튼 안에 16x16 pix라는 아이콘을 배치하려고합니다. 이 버튼은 배경에 다른 PNG도 사용합니다. 내가 가진 문제는 단추 안에 넣지 않고 원하는 위치에 배치하는 것입니다. 다음 코드를 사용하여 추가 할 때 drawable을 아래쪽에 배치하지만 이미지의 가장자리에는 정확히 보이지 않습니다. 내가 좋아하는 것이 무엇안드로이드 - 정상적인 버튼 안에 정확히 이미지를 배치하는 법
<Button
android:id="@+id/clearform"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/helpText"
android:layout_alignParentBottom="true"
android:layout_marginBottom="19dp"
android:typeface="monospace"
android:textColor="#FFFF00"
android:drawableBottom="@drawable/cross"
가능성이 바닥에서 약간의 패딩을 가지고 있지만 그런 일을 내가하고 싶은 방법을 수행 그러한 방법 또는 XML 속성이없는 내 레이아웃 버튼을 만드는 것입니다. 유일한 왼쪽 위 또는 아래 왼쪽 및 패딩을 추가 할 때 그것은 단추의 텍스트 아래쪽과 드로어 블 위쪽 사이에 패딩을 배치합니다.
그렇다면 어떻게하면 단추 자체 내에 이미지를 정확하게 배치 할 수 있습니까?
'android : padding', and android : paddingBottom 등을 사용하여 이미지의 여백을 조정할 수 있다고 생각합니다. – neevek
지금까지 볼 수 있듯이, 버튼의 가장자리까지 드로어 블을 놓을 수있는 패딩을 추가 할 수 있습니다. –