Suwak określania pozycji, który śledzi pozycję od lewej do prawej. Pozostanie widoczny do momentu ukrycia. Klient jest odpowiedzialny za ukrycie i ewentualne ponowne wyświetlenie suwaka w odpowiednich momentach w kontekście właściciela” cyklu życia usługi.
Przykładowe zastosowanie:
Determinate slider = Slider.from(view).startDeterminate(10, 0); .... slider.setPosition(p); // slide through p in [0,10] .... slider.hide();
| Metody publiczne | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstrakcyjne int, |
getMax()
|
||||||||||
| abstrakcyjne liczba zmiennoprzecinkowa | |||||||||||
| abstrakcyjne nieważne |
hide()
|
||||||||||
| abstrakcyjne nieważne |
setPosition(pozycja zmiennoprzecinkowa)
|
||||||||||
| abstrakcyjne nieważne |
pokaż()
|
||||||||||
Metody publiczne
publiczne abstrakcyjne int, . getMax ()
Zwraca maksymalną wartość pozycji.
publiczne abstrakcyjne liczba zmiennoprzecinkowa . getPosition ()
Zwraca bieżącą pozycję.
publiczne abstrakcyjne nieważne . ukryj ()
Ukrywa suwak określający, jeśli nie jest jeszcze ukryty.
publiczne abstrakcyjne nieważne . setPosition (pozycja zmiennoprzecinkowa)
Ustawia pozycję, zwykle w zakresie od 0 do getMax().
Wartości, które wykraczają poza ten zakres, mogą być używane do wywoływania przeciągania.
publiczne abstrakcyjne nieważne . program ()
Pokazuje suwak określający, jeśli nie jest jeszcze widoczny.