나는 다소 공상적인 경사가 바람직합니다. 나는 그것에 그림을 그리기를 원한다. 그래서 평범하고 낡은 것처럼 보이지 않는다. :)Android에서 이미지 주위에 테두리를 설정하는 방법은 무엇입니까?
답변
아마도 2D Canvas
API로 뭔가를 할 수는 있지만, 나는 충분히 모른다. 프로세스를 설명하는 것에 대해 다음은 일반적인 위젯으로 작업을 수행하는 방법입니다. 일반적으로 대부분 ... :
1 단계 : "약간 공상적인 경사"가 있고 주위를 스트레칭하도록 설계된 9 패치 PNG를 만듭니다. 이미지.
2 단계 : 9- 패치 PNG를 ImageView
의 이미지로 설정된 배경으로 설정하십시오.
# 3 : 경사가 표시되도록 ImageView
의 패딩을 조정합니다. 이는 베벨 효과의 넓이에 따라 다릅니다.
그것은 당신이 LinearLayout
또는 무언가에 아홉 패치 PNG를 넣어 (다음 베벨 통해 들여다 할 수 있도록 여백을 사용),하지만 난없이 당신이 그것을 할 수 있다고 생각 거기에 ImageView
을해야 가능 추가 위젯.
가장 쉬운 방법은 ImageView의 배경으로 9 패치 PNG를 설정하는 것입니다. 이 방법으로 src는 이미지를로드하고 background 속성은 background 9.png 이미지를로드합니다.
배경에 9.png을 만들 때 테두리 선을 streatchable으로 표시하지 않도록주의하십시오. 이미지를보세요. 당신이 9patch의 콘텐츠 영역 (오른쪽과 아래쪽 테두리를) 지정하면
좋은 해결책! 감사 – Dimon
- 1. WPF에서 이미지 주위에 테두리를 넣으려면 어떻게해야합니까?
- 2. richtextbox 주위에 테두리를 그립니다
- 3. UITableView에 테두리를 설정하는 방법은 무엇입니까?
- 4. Vaadin 구성 요소에 테두리를 설정하는 방법은 무엇입니까?
- 5. 테이블의 tbody/thead 섹션 주위에 테두리를 만드는 방법은 무엇입니까?
- 6. html의 테두리를 사용하지 않도록 설정하는 방법은 무엇입니까?
- 7. Google지도에서 건물 주위에 CGRect를 설정하는 방법은 무엇입니까?
- 8. iphone quartz draw line 주위에 테두리를 그립니다.
- 9. 맞춤 CProgressCtrl 주위에 테두리를 제거하려면 어떻게해야합니까?
- 10. 액션 : 마스크 된 이미지 주위에 테두리를 그립니 까?
- 11. 이미지 주위에 텍스트를 둘러싸는 방법은 무엇입니까?
- 12. Android에서 배경 화면을 설정하는 방법은 무엇입니까?
- 13. PictureBox 컨트롤에 색 테두리를 만드는 방법은 무엇입니까?
- 14. Android에서 이미지로 VideoView 배경을 설정하는 방법은 무엇입니까?
- 15. 고정 폭 SVG 주위에 테두리를 추가 하시겠습니까?
- 16. 요소 주위에 어떻게 짝수 테두리를 만들까요?
- 17. WPF Popup : 팝업 주위에 테두리를 두는 방법?
- 18. GaugeField 주위에 테두리를 설정할 수 있습니까?
- 19. JTabbedPane - 탭 주위에 기본 테두리를 설정합니다.?
- 20. matplotlib : 그림 주위에 회색 테두리를 숨기는 방법
- 21. 이미지 주위에 검정 테두리 제거
- 22. Android에서 HTTP 로그를 사용 설정하는 방법은 무엇입니까?
- 23. Android에서 영구/정기 일정을 설정하는 방법은 무엇입니까?
- 24. 내 활동에서 Android에서 벨소리를 설정하는 방법은 무엇입니까?
- 25. PreferenceActivity의 SharedPreferences를 Android에서 기본값으로 설정하는 방법은 무엇입니까?
- 26. Android에서 알림 영역을 설정하는 방법은 무엇입니까?
- 27. android에서 원격 데이터베이스와의 연결을 설정하는 방법은 무엇입니까?
- 28. Android에서 기본 메뉴 레이아웃을 설정하는 방법은 무엇입니까?
- 29. android에서 맞춤 옵션 패널을 설정하는 방법은 무엇입니까?
- 30. Android에서 가로 스크롤을 사용 설정하는 방법은 무엇입니까?
이 완벽하게 작동합니다. 그렇다면 실제 ImageView에서 여백이나 여백을 지정하지 않아도됩니다. ImageView의 배경으로 9 패치를 설정하면됩니다. – synic