Controle deslizante

Adicionado no nível XE22 da API

Um controle deslizante de rolagem que indica a posição atual em uma coleção de tamanho fixo. O controle deslizante é ocultado automaticamente após um curto período de inatividade.

Exemplo de uso:

 Scroller slider = Slider.from(view).startScroller(10, 0);
 ....
   slider.setPosition(p);  // slide through p in [0,10]
 ....
 

Métodos públicos
int, int
getMax ()
abstrato flutuante
abstrato vazio
abstrato vazio
setPosition(posição flutuante)
abstrato vazio

Métodos públicos

Adicionado no nível XE22 da API

public abstrato int getMax ()

Retorna o valor máximo da posição.

Adicionado no nível XE22 da API

public abstrato flutuante getPosition ()

Retorna a posição atual.

Adicionado no nível XE22 da API

público abstrato vazio ocultar ()

Oculta o controle deslizante, caso ainda não esteja oculto.

Adicionado no nível XE22 da API

public abstrato void setPosition (posição flutuante)

Define a posição, normalmente no intervalo de 0 e getMax(). Traz o controle deslizante de volta para visualização se estiver oculto. Valores que estejam fora desse intervalo (ou seja, posição < 0 ou posição > getMax()) podem ser usados para um efeito de pulo.

Adicionado no nível XE22 da API

público abstrato vazio mostrar ()

Mostra o controle deslizante, se ainda não estiver visível. O controle deslizante é ocultado automaticamente após um curto período de inatividade.