색상을 설정하는 방법이 있습니까? 및 버튼의 배경 이미지는 무엇입니까? 나는 투명한 .png가있는 녹색 버튼을 원하지만, 하나만 가질 수있는 것처럼 보입니다.양쪽 색상 및 배경 이미지가있는 버튼
7
A
답변
11
(하지 않음) 이미지 뷰 배경으로 당신의 녹색 버튼 배경 이미지 사용자 설정 설정
및 SRC와 같은 투명 PNG를 사용합니다. 당신이 사용해야하는 대신 것을는 사실은 이미 이것을 만든 ImageButton있다 : 당신은
편집 ... 당신은 또한 버튼 것처럼 같은 배경에 선택을 적용 할 수 있습니다. 내 마음을 미끄러 져.
1
투명도로 별도의 이미지를 그리고 이미지를 저장하십시오. 이미지의 인스턴스에 대해 서로 다른 이미지를 표시하려면 포커스가있는 상태 등으로 다음 방법을 사용하십시오. 하여 XML은 다음과 같이
는 배경 이미지 버튼을 사용`<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@drawable/imagewhenpressed" /> <!-- pressed -->
<item android:state_focused="true"
android:drawable="@drawable/imagewhenfocused" /> <!-- focused -->
<item android:drawable="@drawable/defaultimage" /> <!-- default -->
</selector>`
참고 여기서 세 가지 이미지가 -imagewhenpressed.png & defaultimage.png을 imagewhenfocused.png이 XML을 배치해야 drawable 디렉토리에 있습니다. 하여 ImageButton 배경이 android:background="@drawable/xmlfilename"
3
처럼이 XML의 filename
에 할당해야하는 것은 나를 위해 작동이 코드를 사용해보십시오 : ImageButton
대신
<ImageButton
android:id="@+id/button5"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
...
android:src="@drawable/settingbtn"
android:background="@drawable/red_color"
/>
1
사용.
배경을 보통과 같이 설정할 수 있으며 src
속성에서 이미지를 선택할 수 있습니다. 이미지가 너무 작거나 커질 경우 scaleType
속성을 사용하여 엉망으로 만들 수도 있습니다.
관련 문제
- 1. 테이블을 만들면 양쪽 모두에서 색상 및 배경 이미지 곡선이 변경됩니다.
- 2. 배경 이미지가있는 액세스 가능한 제출 버튼
- 3. 배경 이미지가있는 UIView 애니메이션?
- 4. 이미지가있는 버튼
- 5. 배경 이미지가있는 div 내에서 배경 이미지가있는 div를 배치하는 방법은 무엇입니까?
- 6. Qt는 스타일 시트 버튼 배경 색상
- 7. 배경 이미지가있는 이메일 보내기
- 8. 버튼 클릭시 jpanel의 배경 및 글꼴 색상 변경
- 9. 배경 그라디언트 색상 및 배경 이미지 DRYly
- 10. Phonegap : 배경 이미지가있는 카메라보기
- 11. 여러 배경 이미지가있는 애니메이션
- 12. 배경 이미지가있는 DIV
- 13. PDF로 배경 이미지가있는 RTF
- 14. 안드로이드 목록보기 및 배경 색상
- 15. 텍스트와 이미지가있는 Android 버튼
- 16. 그라디언트 및 바둑판 식 이미지가있는 Android 배경
- 17. div의 양쪽 그림자 효과
- 18. 배경 색상
- 19. 배경 색상
- 20. 이미지가있는 사용자 정의 버튼
- 21. 아이폰의 접근성과 이미지가있는 버튼
- 22. 이미지가있는 WPF 버튼
- 23. 이미지가있는 iphone SDK 버튼
- 24. wxPython 버튼 배경 이미지
- 25. 여러 이미지가있는 CSS 배경 그라디언트
- 26. JQuery와 색상 선택기는 배경 색상
- 27. UINavigationBar : 버튼 글꼴 색상
- 28. 외부 배경 이미지가있는 WPF 단추
- 29. UITableView 2 이미지가있는 배경 반복
- 30. 배경 이미지가있는 DIV에 핫스팟 추가
감사합니다. 'ImageButton'대신 'Button'을 사용하고있었습니다. 이제 작동합니다. 저는 이제 색상에 대해'android : background'를, 이미지에'android : src'를 사용하여'ImageButton'을 사용하고 있습니다. – gatzkerob