2014-11-19 5 views
1

나는 블루투스를 통해 장난감 자동차를 제어하고 사용자 정의 슬라이더를 만들 필요가 안드로이드에 원격 컨트롤러를 개발하고있어, 기본값 (0)은 센터에 있어야합니다. 이 : 그것은 정말 슬라이더 할 필요가있는 경우사용자 정의 슬라이더 안드로이드

enter image description here

나도 몰라, 아이디어는 환영합니다.

미리 감사드립니다.

답변

0

일반 탐색 바를 사용하고 90도 회전하고 사진에서와 같이 사용자 정의 드로어 블을 설정할 수 있습니다.

private int getSeekbarValue(){ 
    SeekBar bar; 
    return (bar.getProgress() - seekbar min value) * (max output value - min output value)/(seekbar max value - seekbar min value) + min output value; 
} 
:
<SeekBar 
    android:id="@+id/seekBar1" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:rotation="90" /> 

그리고

는이 같은 간단한 계산, 뭔가를 사용할 수있는 센터에서 0 값을 acquaire하기