2013-04-06 4 views
0

내 CheckBox의 사용자 정의 이미지에 "fitXY"를 변경하려고합니다. 나는 아래의 stackoverflow 사용자 정의 이미지를로드하는 방법을 이해하기 위해, 문제는 전체 이미지가 확인란에 표시되지 않는다는 것입니다. 나는 체크 박스 이미지에 대해 android:scaleType="fitXY"을 찾고 있지만 작동하도록 할 수는 없습니다.체크 상자 안의 이미지 축척

Changing Default Color of Android CheckBox Check Mark

답변

0

당신이 그 속성을 사용하도록 허용하지 않습니다 그 이유는 scaleType이 이미지 뷰에 대한있는 XmlAttribute하지만, 체크 박스 하나가 아닌 것이다 (필자는 XML의 체크 박스에 그 속성을 추가 할 수 없습니다). 당신은 다른 접근법을 생각해 내야 할 것입니다. 아마도 확장 된 ImageView와 checkBox를 모두 RelativeLayout에 임베드 할 수 있습니다.

0

대신 토글 버튼을 사용하십시오. 그 후에 drawable을 배경으로 설정할 수 있습니다. ToggleButton과 Checkbox의 메소드는 거의 같습니다.

관련 문제