Suwak, który monitoruje pozycję od lewej do prawej. Pozostaje widoczny, dopóki go nie ukryjesz. Klienci są odpowiedzialni za ukrycie i ponowne wyświetlenie suwaka w odpowiednich momentach w cyklu życia kontekstu.
Przykładowe zastosowanie:
Determinate slider = Slider.from(view).startDeterminate(10, 0); .... slider.setPosition(p); // slide through p in [0,10] .... slider.hide();
Metody publiczne | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstrakcyjny int |
getMax()
|
||||||||||
abstrakcyjny liczba zmiennoprzecinkowa | |||||||||||
abstrakcyjny nieważny |
ukryj()
|
||||||||||
abstrakcyjny nieważny |
setPosition(pozycja zmiennoprzecinkowa)
|
||||||||||
abstrakcyjny nieważny |
show()
|
Metody publiczne
publiczne abstrakcyjne int getMax ()
Zwraca maksymalną wartość pozycji.
publiczny abstrakcyjny liczba zmiennoprzecinkowa getPosition ()
Zwraca bieżącą pozycję.
publiczna abstrakcyjna void ukryj ()
Ukrywa suwak determinacji, jeśli nie jest jeszcze ukryty.
publiczny abstrakcyjny void setPosition (pozycja swobodna)
Ustawia pozycję, zwykle w zakresie 0-getMax()
.
W przypadku efektów wykraczających poza ten zakres można używać wartości holowania.
publicznie abstrakcyjny void pokaż ()
Wyświetla suwak wyboru, jeśli nie jest jeszcze widoczny.