2012-10-27 6 views

답변

7

을 사용하고 setImageBitmap()을 호출하여 전경 이미지를 설정하십시오. setBackgroundResource()은 단추 배경 용이며 효과가 있으려면 StateListDrawable이어야합니다.

+0

Button에 대해 아무 것도하지 않으시겠습니까? – GVillani82

+2

@ Joseph82 :'Button '은 텍스트 캡션입니다. 'ImageButton'은 이미지 용입니다. 'setCompoundDrawablesWithIntrinsicBounds()'를'Button'과 함께 사용하여 캡션과 함께 이미지를 배치 할 수 있습니다.하지만, 이들을 위해'BitmapDrawable' 객체를 생성해야합니다. – CommonsWare

1

버튼의으로 전화하십시오.

myButton.setImageBitmap(myBitmap); 
+2

setImageBitmap 메소드를 찾을 수 있습니다. Button 클래스의 메서드가 확실합니까? – GVillani82

+0

ImageView에서 가져 왔습니다. 나는 짐작하고있다. – wtsang02

+0

'ImageView'의 서브 클래스 인'imageButton'을 사용해야합니다. http://developer.android.com/reference/android/widget/ImageButton.html – Doomsknight

관련 문제