public
static
interface
SeekBar.OnSeekBarChangeListener
android.widget.SeekBar.OnSeekBarChangeListener |
A callback that notifies clients when the progress level has been changed. This includes changes that were initiated by the user through a touch gesture or arrow key/trackball as well as changes that were initiated programmatically.
Public methods | |
---|---|
abstract
void
|
onProgressChanged(SeekBar seekBar, int progress, boolean fromUser)
Notification that the progress level has changed. |
abstract
void
|
onStartTrackingTouch(SeekBar seekBar)
Notification that the user has started a touch gesture. |
abstract
void
|
onStopTrackingTouch(SeekBar seekBar)
Notification that the user has finished a touch gesture. |
void onProgressChanged (SeekBar seekBar, int progress, boolean fromUser)
Notification that the progress level has changed. Clients can use the fromUser parameter to distinguish user-initiated changes from those that occurred programmatically.
Parameters | |
---|---|
seekBar |
SeekBar :
The SeekBar whose progress has changed |
progress |
int :
The current progress level. This will be in the range 0..max where max
was set by setMax(int) . (The default value for max is 100.) |
fromUser |
boolean :
True if the progress change was initiated by the user.
|
void onStartTrackingTouch (SeekBar seekBar)
Notification that the user has started a touch gesture. Clients may want to use this to disable advancing the seekbar.
Parameters | |
---|---|
seekBar |
SeekBar :
The SeekBar in which the touch gesture began
|
void onStopTrackingTouch (SeekBar seekBar)
Notification that the user has finished a touch gesture. Clients may want to use this to re-enable advancing the seekbar.
Parameters | |
---|---|
seekBar |
SeekBar :
The SeekBar in which the touch gesture began
|