Um controle deslizante determinado que rastreia uma posição da esquerda para a direita. Permanece visível até ficar oculto. Os clientes são responsáveis por ocultar e, possivelmente, exibir novamente o controle deslizante nos pontos adequados no ciclo de vida do contexto proprietário.
Exemplo de uso:
Determinate slider = Slider.from(view).startDeterminate(10, 0); .... slider.setPosition(p); // slide through p in [0,10] .... slider.hide();
Métodos públicos | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int, int |
getMax()
|
||||||||||
abstrato flutuante | |||||||||||
abstrato vazio |
ocultar()
|
||||||||||
abstrato vazio |
setPosition(posição flutuante)
|
||||||||||
abstrato vazio |
Métodos públicos
public abstrato int getMax ()
Retorna o valor máximo da posição.
public abstrato flutuante getPosition ()
Retorna a posição atual.
público abstrato vazio ocultar ()
Oculta o controle deslizante definido, caso ainda não esteja oculto.
public abstrato void setPosition (posição flutuante)
Define a posição, normalmente no intervalo de 0 e getMax()
.
Valores fora desse intervalo podem ser usados para efeitos de empurrão.
público abstrato vazio mostrar ()
Mostra o controle deslizante determinado, se já não estiver visível.