2016-08-04 5 views
2

엄지 손가락트랙 드로어 블을 정의 할 수있는 맞춤 스위치를 갖고 싶습니다. 고해상도/당김 폴더에 드로어 블 (이미지)Android - 스위치 트랙 높이

android:track="@drawable/switch_bg" 

switch_bg되고 :

android:thumb="@drawable/switch_button_selector" 

트랙 설정 :

엄지 손가락 (여기에 아무 문제)를 설정 그것은 9 패치 이미지가 아닙니다.

이 드로어 블의 높이가 조정됩니다.

드로어 블을 늘리지 않고 원본 크기 (너비/높이)를 유지하고 싶습니다.

참고 :는 엄지보다 트랙 (높이) 크다.

답변

2

엄지 리소스로와 동일한 크기 의 switch_bg 이미지가 정확하게 일치해야합니다. 그것에 대해

2 옵션 :

1) 편집 등 이미지 (PNG /)가

2) 만들기 엄지 손가락의 크기와 일치 할 필요가 투명 간격을 가지고있는 새로운 드로어 블 리소스 파일 layer-list을 입력하고 switch_bg를 자식으로 추가하십시오. 전체 리소스가 엄지 손가락의 크기에 맞도록 내부 패딩을 설정할 수 있습니다.

+0

Track Drawable을 Thumb 드로어와 동일한 높이로 편집하면서 첫 번째 방법을 사용했습니다. – Bugdr0id

+0

좋은 전화 :) 그게 더 좋은 선택입니다! –