A C D G I M O P R S T U V 

A

AlmostRippleDrawable - Class in org.adw.library.widgets.discreteseekbar.internal.drawable
 
AlmostRippleDrawable(ColorStateList) - Constructor for class org.adw.library.widgets.discreteseekbar.internal.drawable.AlmostRippleDrawable
 
animateClose() - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
animateOpen() - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
animateToNormal() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.AlmostRippleDrawable
 
animateToNormal() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
 
animateToNormal() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.ThumbDrawable
 
animateToPressed() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.AlmostRippleDrawable
 
animateToPressed() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
 
animateToPressed() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.ThumbDrawable
 
AnimatorCompat - Class in org.adw.library.widgets.discreteseekbar.internal.compat
Currently, there's no ValueAnimator compatibility version and as we didn't want to throw in external dependencies, we made this small class.
AnimatorCompat.AnimationFrameUpdateListener - Interface in org.adw.library.widgets.discreteseekbar.internal.compat
 
AnimatorCompatV11 - Class in org.adw.library.widgets.discreteseekbar.internal.compat
Class to wrap a ValueAnimator for use with AnimatorCompat
AnimatorCompatV11(float, float, AnimatorCompat.AnimationFrameUpdateListener) - Constructor for class org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompatV11
 

C

cancel() - Method in class org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompat
 
cancel() - Method in class org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompatV11
 
create(float, float, AnimatorCompat.AnimationFrameUpdateListener) - Static method in class org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompat
 

D

DEFAULT_SIZE_DP - Static variable in class org.adw.library.widgets.discreteseekbar.internal.drawable.ThumbDrawable
 
DiscreteSeekBar - Class in org.adw.library.widgets.discreteseekbar
 
DiscreteSeekBar(Context) - Constructor for class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
DiscreteSeekBar(Context, AttributeSet) - Constructor for class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
DiscreteSeekBar(Context, AttributeSet, int) - Constructor for class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
DiscreteSeekBar.NumericTransformer - Class in org.adw.library.widgets.discreteseekbar
Interface to transform the current internal value of this DiscreteSeekBar to anther one for the visualization.
DiscreteSeekBar.NumericTransformer() - Constructor for class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar.NumericTransformer
 
DiscreteSeekBar.OnProgressChangeListener - Interface in org.adw.library.widgets.discreteseekbar
Interface to propagate seekbar change event
dismiss() - Method in class org.adw.library.widgets.discreteseekbar.internal.PopupIndicator
This will start the closing animation of the Marker and call onClosingComplete when finished
dismissComplete() - Method in class org.adw.library.widgets.discreteseekbar.internal.PopupIndicator
FORCE the popup window to be removed.
dispatchDraw(Canvas) - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
doDraw(Canvas, Paint) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.AlmostRippleDrawable
 
doDraw(Canvas, Paint) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.ThumbDrawable
 
draw(Canvas) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.StateDrawable
 
drawableStateChanged() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 

G

getAlpha() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.StateDrawable
 
getIntrinsicHeight() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.ThumbDrawable
 
getIntrinsicWidth() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.ThumbDrawable
 
getMax() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
getMin() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
getNumericTransformer() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
getOpacity() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.StateDrawable
 
getPath() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
 
getProgress() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Get the current progress
getRipple(ColorStateList) - Static method in class org.adw.library.widgets.discreteseekbar.internal.compat.SeekBarCompat
Our DiscreteSeekBar implementation uses a circular drawable on API < 21 because we don't set it as Background, but draw it ourselves
getValue() - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 

I

isHardwareAccelerated(View) - Static method in class org.adw.library.widgets.discreteseekbar.internal.compat.SeekBarCompat
 
isInScrollingContainer(ViewParent) - Static method in class org.adw.library.widgets.discreteseekbar.internal.compat.SeekBarCompat
 
isRtl() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
isRunning() - Method in class org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompat
 
isRunning() - Method in class org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompatV11
 
isRunning() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.AlmostRippleDrawable
 
isRunning() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
 
isRunning() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.ThumbDrawable
 
isShowing() - Method in class org.adw.library.widgets.discreteseekbar.internal.PopupIndicator
 
isStateful() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.StateDrawable
 

M

Marker - Class in org.adw.library.widgets.discreteseekbar.internal
ViewGroup to be used as the real indicator.
Marker(Context, AttributeSet, int, String, int, int) - Constructor for class org.adw.library.widgets.discreteseekbar.internal.Marker
 
MarkerDrawable - Class in org.adw.library.widgets.discreteseekbar.internal.drawable
Implementation of StateDrawable to draw a morphing marker symbol.
MarkerDrawable(ColorStateList, int) - Constructor for class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
 
MarkerDrawable.MarkerAnimationListener - Interface in org.adw.library.widgets.discreteseekbar.internal.drawable
A listener interface to porpagate animation events This is the "poor's man" AnimatorListener for this Drawable
move(int) - Method in class org.adw.library.widgets.discreteseekbar.internal.PopupIndicator
 

O

onAnimationFrame(float) - Method in interface org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompat.AnimationFrameUpdateListener
 
onAttachedToWindow() - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
onBoundsChange(Rect) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
 
onClosingComplete() - Method in interface org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable.MarkerAnimationListener
 
onClosingComplete() - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
onDetachedFromWindow() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
onDetachedFromWindow() - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
onDraw(Canvas) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
onHideBubble() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
When the DiscreteSeekBar exits pressed or focused state the bubble with the value will be hidden, and this method called
onKeyDown(int, KeyEvent) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
onLayout(boolean, int, int, int, int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
onLayout(boolean, int, int, int, int) - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
onMeasure(int, int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
onMeasure(int, int) - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
onOpeningComplete() - Method in interface org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable.MarkerAnimationListener
 
onOpeningComplete() - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
onProgressChanged(DiscreteSeekBar, int, boolean) - Method in interface org.adw.library.widgets.discreteseekbar.DiscreteSeekBar.OnProgressChangeListener
When the DiscreteSeekBar value changes
onRestoreInstanceState(Parcelable) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
onSaveInstanceState() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
onShowBubble() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
When the DiscreteSeekBar enters pressed or focused state the bubble with the value will be shown, and this method called
onSizeChanged(int, int, int, int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
onStartTrackingTouch(DiscreteSeekBar) - Method in interface org.adw.library.widgets.discreteseekbar.DiscreteSeekBar.OnProgressChangeListener
 
onStopTrackingTouch(DiscreteSeekBar) - Method in interface org.adw.library.widgets.discreteseekbar.DiscreteSeekBar.OnProgressChangeListener
 
onTouchEvent(MotionEvent) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
onValueChanged(int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
When the DiscreteSeekBar value changes this method is called
org.adw.library.widgets.discreteseekbar - package org.adw.library.widgets.discreteseekbar
 
org.adw.library.widgets.discreteseekbar.internal - package org.adw.library.widgets.discreteseekbar.internal
 
org.adw.library.widgets.discreteseekbar.internal.compat - package org.adw.library.widgets.discreteseekbar.internal.compat
 
org.adw.library.widgets.discreteseekbar.internal.drawable - package org.adw.library.widgets.discreteseekbar.internal.drawable
 

P

PopupIndicator - Class in org.adw.library.widgets.discreteseekbar.internal
Class to manage the floating bubble thing, similar (but quite worse tested than PopupWindow

PopupIndicator(Context, AttributeSet, int, String, int, int) - Constructor for class org.adw.library.widgets.discreteseekbar.internal.PopupIndicator
 

R

resetSizes(String) - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 

S

scheduleDrawable(Drawable, Runnable, long) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
SeekBarCompat - Class in org.adw.library.widgets.discreteseekbar.internal.compat
Wrapper compatibility class to call some API-Specific methods And offer alternate procedures when possible
SeekBarCompat() - Constructor for class org.adw.library.widgets.discreteseekbar.internal.compat.SeekBarCompat
 
setAlpha(int) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.StateDrawable
 
setBackground(View, Drawable) - Static method in class org.adw.library.widgets.discreteseekbar.internal.compat.SeekBarCompat
android.support.v4.view.ViewCompat SHOULD include this once and for all!! But it doesn't...
setColor(ColorStateList) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.AlmostRippleDrawable
 
setColorFilter(ColorFilter) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.StateDrawable
 
setColors(int, int) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
The two colors that will be used for the seek thumb.
setColors(int, int) - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
setColors(int, int) - Method in class org.adw.library.widgets.discreteseekbar.internal.PopupIndicator
 
setColorStateList(ColorStateList) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.StateDrawable
 
setDuration(int) - Method in class org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompat
 
setDuration(int) - Method in class org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompatV11
 
setExternalOffset(int) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
 
setHotspotBounds(Drawable, int, int, int, int) - Static method in class org.adw.library.widgets.discreteseekbar.internal.compat.SeekBarCompat
As our DiscreteSeekBar implementation uses a circular drawable on API < 21 we want to use the same method to set its bounds as the Ripple's hotspot bounds.
setIndicatorFormatter(String) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the current Indicator formatter string
setIndicatorPopupEnabled(boolean) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
If enabled is false the indicator won't appear.
setListener(MarkerDrawable.MarkerAnimationListener) - Method in class org.adw.library.widgets.discreteseekbar.internal.PopupIndicator
 
setMarkerListener(MarkerDrawable.MarkerAnimationListener) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
 
setMax(int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the maximum value for this DiscreteSeekBar if the supplied argument is smaller than the Current MIN value, the MIN value will be set to MAX-1

setMin(int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the minimum value for this DiscreteSeekBar if the supplied argument is bigger than the Current MAX value, the MAX value will be set to MIN+1
setNumericTransformer(DiscreteSeekBar.NumericTransformer) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
setOnProgressChangeListener(DiscreteSeekBar.OnProgressChangeListener) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets a listener to receive notifications of changes to the DiscreteSeekBar's progress level.
setOutlineProvider(View, MarkerDrawable) - Static method in class org.adw.library.widgets.discreteseekbar.internal.compat.SeekBarCompat
Sets the custom Outline provider on API>=21.
setProgress(int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the current progress for this DiscreteSeekBar The supplied argument will be capped to the current MIN-MAX range
setRippleColor(int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the color of the seekbar ripple
setRippleColor(ColorStateList) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the color of the seekbar ripple
setRippleColor(Drawable, ColorStateList) - Static method in class org.adw.library.widgets.discreteseekbar.internal.compat.SeekBarCompat
Sets the color of the seekbar ripple
setScrubberColor(int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the color of the seekbar scrubber
setScrubberColor(ColorStateList) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the color of the seekbar scrubber
setState(int[]) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.AlmostRippleDrawable
 
setState(int[]) - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.StateDrawable
 
setTextDirection(TextView, int) - Static method in class org.adw.library.widgets.discreteseekbar.internal.compat.SeekBarCompat
Sets the TextView text direction attribute when possible
setThumbColor(int, int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the color of the seek thumb, as well as the color of the popup indicator.
setThumbColor(ColorStateList, int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the color of the seek thumb, as well as the color of the popup indicator.
setTrackColor(int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the color of the seekbar scrubber
setTrackColor(ColorStateList) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
Sets the color of the seekbar scrubber
setValue(CharSequence) - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
setValue(CharSequence) - Method in class org.adw.library.widgets.discreteseekbar.internal.PopupIndicator
 
showIndicator(View, Rect) - Method in class org.adw.library.widgets.discreteseekbar.internal.PopupIndicator
 
start() - Method in class org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompat
 
start() - Method in class org.adw.library.widgets.discreteseekbar.internal.compat.AnimatorCompatV11
 
start() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.AlmostRippleDrawable
 
start() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
 
start() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.ThumbDrawable
 
StateDrawable - Class in org.adw.library.widgets.discreteseekbar.internal.drawable
A drawable that changes it's Paint color depending on the Drawable State
StateDrawable(ColorStateList) - Constructor for class org.adw.library.widgets.discreteseekbar.internal.drawable.StateDrawable
 
stop() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.AlmostRippleDrawable
 
stop() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.MarkerDrawable
 
stop() - Method in class org.adw.library.widgets.discreteseekbar.internal.drawable.ThumbDrawable
 

T

ThumbDrawable - Class in org.adw.library.widgets.discreteseekbar.internal.drawable
HACK
ThumbDrawable(ColorStateList, int) - Constructor for class org.adw.library.widgets.discreteseekbar.internal.drawable.ThumbDrawable
 
TrackOvalDrawable - Class in org.adw.library.widgets.discreteseekbar.internal.drawable
Simple StateDrawable implementation to draw circles/ovals
TrackOvalDrawable(ColorStateList) - Constructor for class org.adw.library.widgets.discreteseekbar.internal.drawable.TrackOvalDrawable
 
TrackRectDrawable - Class in org.adw.library.widgets.discreteseekbar.internal.drawable
Simple StateDrawable implementation to draw rectangles
TrackRectDrawable(ColorStateList) - Constructor for class org.adw.library.widgets.discreteseekbar.internal.drawable.TrackRectDrawable
 
transform(int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar.NumericTransformer
Return the desired value to be shown to the user.
transformToString(int) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar.NumericTransformer
Return the desired value to be shown to the user.

U

updateSizes(String) - Method in class org.adw.library.widgets.discreteseekbar.internal.PopupIndicator
 
useStringTransform() - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar.NumericTransformer
Used to indicate which transform will be used.

V

verifyDrawable(Drawable) - Method in class org.adw.library.widgets.discreteseekbar.DiscreteSeekBar
 
verifyDrawable(Drawable) - Method in class org.adw.library.widgets.discreteseekbar.internal.Marker
 
A C D G I M O P R S T U V