Progress Bar
Progress Bar
Progress Bar
- PROGRESSBAR
Se utiliza para mostrar el estado del
trabajo realizado, como analizar el
estado del trabajo o descargar un
archivo, etc.
Utiliza principalmente la clase
"android.widget.ProgressBar".
PARA AGREGAR UNA BARRA DE
PROGRESO A UN ARCHIVO DE DISEÑO
(XML), PUEDE USAR EL ELEMENTO
<PROGRESSBAR>.
MÉTODOS
IMPORTANTES
getMax -> devuelve el valor máximo de la barra de
progreso
getProgress () -> devuelve el valor de progreso actual
ATRIBUTOS
id: este atributo se utiliza para identificar de forma única una
barra de progreso
max: atributo utilizado en android para definir el valor máximo
del progreso que puede tomar
Indeterminado: el atributo indeterminado se usa en Android para
habilitar el modo indeterminado. En este modo, una barra de
progreso muestra una animación cíclica sin indicación de
progreso.
I.- SEEKBAR
Esuna extensión de ProgressBar que
agrega un pulgar que se puede
arrastrar, un usuario puede tocar el
pulgar y arrastrar hacia la izquierda
o hacia la derecha para establecer
el valor del progreso actual.
Un ejemplo de SeekBar es el control de brillo y
el control de volumen de su dispositivo.
MÉTODOS
IMPORTANTES
Public void onProgressChanged (SeekBar seekBar, int progressValue,
boolean fromUser) {...} –
Este método de escucha se invocará si se realiza algún cambio en
SeekBar.
Public void onStartTrackingTouch (SeekBar seekBar) {...} -
Este método de escucha se invocará al inicio del evento táctil del
usuario. Cada vez que un usuario toca el dedo pulgar para arrastrar
este método se llamará automáticamente
getProgress (): Podemos obtener el valor de progreso actual de una
Seekbar en clase java utilizando el método getProgress (). Este
método devuelve un valor entero.
ATRIBUTOS
id: identifica de forma única a SeekBar.
max: max en SeekBar define el máximo que puede toma
fondo: el atributo de fondo de la barra de búsqueda se usa para
establecer el fondo.
I.- SWITCH