2012-05-23 4 views
3

사용자 정의 검색 바 엄지 (일명 스크러버 제어)에 문제가 있습니다. 엄지 손가락을 누를 때마다 엄지 손가락이 잘리고, 끌면 사라집니다. 끝 부분에 엄지 손가락을 넣기 위해 탐색 바의 오른쪽과 왼쪽에 패딩을 추가했습니다. android:thumbOffset="0dp" :android seekbar thumb (스크러버 제어) 눌렀을 때 잘림

seekbar thumb clipping

나는 또한 SeekBar를 오프셋 엄지 손가락을 추가하려고했습니다 :이 이미지는 진보의 다른 단계에서 발생하고 양쪽 끝에 잠시 대기 있는지 보여줍니다. 결과는 눌려 졌을 때 더 이상 클리핑되지 않지만 이제는 스크러버 컨트롤이 양쪽의 막대 끝으로 이동하지 않습니다. 상태 누를 차면 화상 사이즈 크기를 변경되지 않도록

모든 스크러버 제어 드로어 블의 enter image description here

가 동일한 크기 :이 이미지 thumbOffset으로 검색 막대를 나타낸다. 눌렀을 때 클리핑이 발생하지 않고 스크러버 컨트롤을 막대 끝까지 이동시킬 수있는 방법이 있습니까?

+0

나는 tumbleweed를 보았다고 생각합니다. – Karakuri

+0

나는 같은 문제를 가지고 있습니다. 대답 있니? – FHan

+0

아니요, 대답 없음 : ( – Karakuri

답변

0

SeekBar에 대해 PaddingLeft 및 PaddingRight 및 thumbOffset 특성을 사용하십시오.

+0

원본 게시물을 더 자세히 읽으십시오. 나는 이미'paddingLeft'와'paddingRight'을 사용하고 있고,'thumbOffset' 속성을 사용하면 두번째 이미지에서 결과를 얻었습니다 : 클리핑이 사라졌지만 엄지 손가락이 더 이상 막대의 끝에 도달 할 수 없습니다. – Karakuri

+0

해결책을 얻었습니까? – Kanika

+0

@Kanika 예를 들어 핀 폭이 18 인 경우, thumbOffset 12를 설정하고 무슨 일이 일어 났는지 말해보십시오. –

0

paddingthumbOffset을 엄지 손가락의 절반으로 설정해보십시오. 즉, 당신의 엄지의 폭이 30이라면, padding="15dp"thumbOffset="15dp"을 설정하십시오.