안드로이드. 또 텍스트 &. 이미지에 대한 단추 또는 앵거버튼
39 m, i& 이미지를 가질 수 있다 (배경으로 렌더링합니다) 에 따라 버튼을 동적으로 추가할 때 발생하는 what& # 39 위 / s, 런타임 일부 텍스트가 이미지 위에.
39 를 사용하고 있는 ',' 난 don& 앵거버튼 텍스트를 추가할 가능성이 있는 못할 정도였습니다.
만약 내가 '버튼을 사용할 수 있는' 과 '정의' 난 단지 비슷한 이미지를 안드로이드 트로이블보텀 xml 텍스트 추가 속성으로 정의한 [here] [1].
그러나 특성만 합칩니다 텍스트 &. x - 이미지, 텍스트, 이미지 및 y 치수에는 마무리라뇨 내가 아니라 내 주변의 그을 수 아래 / under my 텍스트 () 으로 정의된 z-축에 함께 밖으로 나오지 표시).
이 모든 일을 할 수 있는 방법을 제시합니다. '와' 또는 '확장' 을 하나의 아이디어를 약간만이라도 버튼를 앵거버튼 오버라이드합니다 '무승부 ()' 방법. 현재 내 뿐만 아니라, 내가 아는 지식 수준에 이를 t really don& # 39 (2 차원 렌더링을). 아마 더 잘 알고 있는 사람은 경험하십시오 솔루션이나 최소한 일부 가리키는 시작?
[1]: http://developer.android.com/reference/android/widget/TextView.html # attr_android:drawableBottom
526
15
이에 대해 보다 정교한 만들어 사용할 수 있는 '또한' 레이티벨리우스 클릭가능 (b).
39 에 훨씬 더 나은 솔루션이므로 there& 이 문제에 대한.
그냥 '와' 과 '정상' 단추를 사용하여 시행하십시오 트로이블레프트 '중력' 속성.
이렇게 확보하십시오 보여 주는 왼쪽에 버튼 아이콘에 오른쪽 버튼과 텍스트 사이트 꾩씠肄 , 수직:
&Lt code> 세백그로런드 (), /code> < 문의할 수 있습니다;;; , Button< < 대한 code> /code>. 배경을 설정할 수 버튼를.
배경 위에 모든 텍스트 나타납니다.
Xml 의 경우 비슷한 찾고 있습니다. < code> android:background< /code>;;; 같은 방식으로 작동하는 속성용.
! [입력하십시오. 이미지 여기에 설명을] [1]
그냥 '-' a 's # 39, 사용 및 치라구요 린얼리우스 it& 버튼를 설정' 배경 '와 클릭가능 (b) 는 키:
그냥 복귀시킴
함께
이즈 꽤 좋은 트릭. )
내가 정말로 잘 작동하는지, 여기에는 다른 외곽진입 &solarisdvd 수준들과 걸린 것이라고, 그래서 나누고 싶었던 것입니다.
39 m, i& 사용하여 만들 수 있는 이미지, 텍스트 사용자 정의 버튼를 스타일입니까 왼쪽에 http://support. 중도우파가. 그냥 4 " 준수하십시오 손쉰운 steps"; (아래 참조).
적어도 3 개의 서로 다른 도구를 사용하여 9 패치를 만들 게 PNG 파일 및 http://www1.itrc. 합니다. /YOUR_OWN_PATH/android-sdk-mac_x86/tools/./draw9patch. 이 후 있어야 합니다.
button_focused.9.png 및 button_pressed.9.png button_normal.9.png,
그럼 새로 만들거나 다운로드하십시오 24x24 PNG 더블클릭하십시오.
ic_your_icon.png
모두 절약합니다 드로어 블 / 폴더에서 안드로이드 프로젝트.
II. Xml 파일 만들기 프로젝트의 불렀으매 button_selector.xml 아래 드로어 블 / 폴더. 미국의 이 같은 합니다.
III. Gnu. orghttp://www. 값은 다음과 같은 XML 파일 및 폴더 및 / 또는 만듭다 스테일스.1믈 만듭다 오픈 코드:
는 하위 style" 버튼노마리티스타비시온 "; 버튼노마리티스트 확장하고 있기 때문에 (이 모피쳐 style" ";).
참고 변경할 수 있는 스타일, 수, 또는 트로이블보텀 트로이블레프트 버튼노마리티스타비시온 트로이블라이트 트로이블토프 텍스트 관련하여 다른 아이콘을 포지셔닝하십시오 배치할 수 있습니다.
IV. Xml 레이아웃 / 폴더로 이동 버튼 UI 를 있으면 가서 스타일과 적용하십시오 where you want to make it 다음과 같습니다.
그리고. # 224 voil&;! 있나 너회의 버튼를 이미지와 함께 왼쪽 측면.
For me, 이것이 가장 좋은 방법은 do it! 지금 이렇게 버튼 텍스트 크기 때문에 별도로 관리할 수 있는 아이콘을 표시할 수 차례 곷떒 꾩씠肄 존중하며 서로 다른 안드로이드 UI 및 사용하여 동일한 배경을 드로어 블 가이드라인이며 스타일 사용.
앱을 실행하고, 모피쳐 style" " 추가 테마 단축시킵니다 만들 수도 있습니다. 단추를 모두 동일하게 적용할 수 있도록, 그리고 자식 style" "; 아이콘만 함께 필요한 곳에.
'트로이블토프 사용할 수 있습니다' ('트로이블레프트 또한' 등) 을 추가하여 이미지용 및 텍스트 설정 아래 왼쪽 center_vertical '이미지' 중력 ''
중요한 업데이트
>. # 39, t '정상' 안드로이드 트로이블레프트 don& 사용하여 상술합니다. 이를 통해 다른 드로어 블, 벡터 >. 쇱そ apiu 버전을 사고 있는 것이다. (나는 그 당시 라이브 앱)
벡터 드로어 블
벡터 드로어 블 관심용 사용하는 경우 합니다
>. # 39, & # 39 androidx.appcompat:appcompat:1.1.0-alpha02& ',' 구현
'-' / '' / '마카베컴파테디스테스트 아프콤파트릭스트비에프 아프콤파트버튼' 사용
정기 드로어 블
39 don& 경우, 그런 다음 벡터입니다 드로어 블 필요한 건 아니다.
! [출력입니다] [4]
[2]: https://developer.android.com/jetpack/androidx/releases/appcompat # 1.1.0-alpha01 [3]: https://developer.android.com/jetpack/androidx/releases/appcompat # 1.1.0-alpha02
아마 제가 솔루션은 많은 사용자를 위한 정장을 그래야지.
내가 먼저 제안해 테스트비에프 자신만의 스타일을 함께 하고 있습니다. 마찬가지로, 모든 기능을 완벽하게 작동하잖아 가져다줄래요 잡을라는데 계시한하나님께 버튼.
모든 스타일을 만들 수 있는 첫 단추를 만드는 키워봤지 button_with_hover.xml 에브리휘레드리 사용할 수 있습니다.
둘째, 테스트비에프 버튼를 만들 수 있습니다.
그리고 이 결과다. 사용자 정의 버튼를 대상으로선택된 any 색계열 또는 기타 속성 및 여유폭 어졌다면 스타일. 굿 럭
! [입력하십시오. 이미지 여기에 설명을] [1]
http://www.mokasocial.com/2010/04/create-a-button-with-an-image-and-text-android/
이 코드는 완벽하게 작동됨 가져다줄래요
이 사용할 수 있습니다.
제가 하는 것처럼 '와' 의 이미지를 방황토록 배경 또한 텍스트.!