나는 간단한 질문이 있습니다. 버튼에 비트 맵을 설정하려면 어떻게해야합니까? 나는이 방법을 사용한다. drawable 리소스를 가지고있을 때버튼에 비트 맵을 설정하려면 어떻게해야합니까?
.setBackgroundResource(int resid)
을 사용한다. 그러나 비트 맵을 위해 무엇을 할 수 있습니까?
나는 간단한 질문이 있습니다. 버튼에 비트 맵을 설정하려면 어떻게해야합니까? 나는이 방법을 사용한다. drawable 리소스를 가지고있을 때버튼에 비트 맵을 설정하려면 어떻게해야합니까?
.setBackgroundResource(int resid)
을 사용한다. 그러나 비트 맵을 위해 무엇을 할 수 있습니까?
을 사용하고 setImageBitmap()
을 호출하여 전경 이미지를 설정하십시오. setBackgroundResource()
은 단추 배경 용이며 효과가 있으려면 StateListDrawable
이어야합니다.
버튼의으로 전화하십시오.
myButton.setImageBitmap(myBitmap);
setImageBitmap 메소드를 찾을 수 있습니다. Button 클래스의 메서드가 확실합니까? – GVillani82
ImageView에서 가져 왔습니다. 나는 짐작하고있다. – wtsang02
'ImageView'의 서브 클래스 인'imageButton'을 사용해야합니다. http://developer.android.com/reference/android/widget/ImageButton.html – Doomsknight
Button에 대해 아무 것도하지 않으시겠습니까? – GVillani82
@ Joseph82 :'Button '은 텍스트 캡션입니다. 'ImageButton'은 이미지 용입니다. 'setCompoundDrawablesWithIntrinsicBounds()'를'Button'과 함께 사용하여 캡션과 함께 이미지를 배치 할 수 있습니다.하지만, 이들을 위해'BitmapDrawable' 객체를 생성해야합니다. – CommonsWare