Skip navigation links
B C D F G I M O R S V 

B

Bar - Class in com.appyvet.materialrangebar
This class represents the underlying gray bar in the RangeBar (without the thumbs).
Bar(Context, float, float, float, int, float, float, int, boolean) - Constructor for class com.appyvet.materialrangebar.Bar
Bar constructor
Bar(Context, float, float, float, int, float, int, float, int, boolean) - Constructor for class com.appyvet.materialrangebar.Bar
Bar constructor
Bar(Context, float, float, float, int, float, float, int, boolean, int, int, CharSequence[], CharSequence[], String, float) - Constructor for class com.appyvet.materialrangebar.Bar
Bar constructor
Bar(Context, float, float, float, int, float, int, float, int, boolean, int, int, CharSequence[], CharSequence[], String, float) - Constructor for class com.appyvet.materialrangebar.Bar
Bar constructor
Bar(Context, float, float, float, int, float, int, List<Integer>, float, int, boolean, int, int, CharSequence[], CharSequence[], String, float) - Constructor for class com.appyvet.materialrangebar.Bar
Bar constructor

C

com.appyvet.materialrangebar - package com.appyvet.materialrangebar
 
ConnectingLine - Class in com.appyvet.materialrangebar
Class representing the blue connecting line between the two thumbs.
ConnectingLine(float, float, ArrayList<Integer>) - Constructor for class com.appyvet.materialrangebar.ConnectingLine
Constructor for connecting line

D

DEFAULT_MAX_PIN_FONT_SP - Static variable in class com.appyvet.materialrangebar.RangeBar
 
DEFAULT_MIN_PIN_FONT_SP - Static variable in class com.appyvet.materialrangebar.RangeBar
 
DEFAULT_TICK_LABEL_FONT_SP - Static variable in class com.appyvet.materialrangebar.RangeBar
 
draw(Canvas) - Method in class com.appyvet.materialrangebar.Bar
Draws the bar on the given Canvas.
draw(Canvas, PinView, PinView) - Method in class com.appyvet.materialrangebar.ConnectingLine
Draw the connecting line between the two thumbs in rangebar.
draw(Canvas, float, PinView) - Method in class com.appyvet.materialrangebar.ConnectingLine
Draw the connecting line between for single slider.
drawTicks(Canvas, float, PinView) - Method in class com.appyvet.materialrangebar.Bar
Draws the tick marks on the bar.
drawTicks(Canvas, float, PinView, PinView) - Method in class com.appyvet.materialrangebar.Bar
 

F

format(String) - Method in interface com.appyvet.materialrangebar.IRangeBarFormatter
 

G

getLeftIndex() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the index of the left-most pin.
getLeftPinValue() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the value of the left pin.
getLeftThumbColor() - Method in class com.appyvet.materialrangebar.RangeBar
Gets left thumb color
getLeftX() - Method in class com.appyvet.materialrangebar.Bar
Get the x-coordinate of the left edge of the bar.
getMode(int) - Static method in enum com.appyvet.materialrangebar.MeasureSpecMode
Gets the MeasureSpecMode value that corresponds with the given measureSpec int value.
getModeValue() - Method in enum com.appyvet.materialrangebar.MeasureSpecMode
Gets the int value associated with this mode.
getNearestTickCoordinate(PinView) - Method in class com.appyvet.materialrangebar.Bar
Gets the x-coordinate of the nearest tick to the given x-coordinate.
getNearestTickIndex(PinView) - Method in class com.appyvet.materialrangebar.Bar
Gets the zero-based index of the nearest tick to the given thumb.
getPinValue(RangeBar, int) - Method in interface com.appyvet.materialrangebar.RangeBar.OnRangeBarTextListener
 
getRightIndex() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the index of the right-most pin.
getRightPinValue() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the value of the right pin.
getRightThumbColor() - Method in class com.appyvet.materialrangebar.RangeBar
Gets right thumb color
getRightX() - Method in class com.appyvet.materialrangebar.Bar
Get the x-coordinate of the right edge of the bar.
getText(String) - Method in interface com.appyvet.materialrangebar.RangeBar.PinTextFormatter
 
getTickBottomLabels() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the tick bottom labels.
getTickColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
 
getTickColors() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the tick colors.
getTickCount() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the tick count.
getTickEnd() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the end tick.
getTickInterval() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the tick interval.
getTickStart() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the start tick.
getTickTopLabels() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the tick top labels.
getTickX(int) - Method in class com.appyvet.materialrangebar.Bar
 

I

IRangeBarFormatter - Interface in com.appyvet.materialrangebar
Created by franciscomorais on 24/06/15.
isBarRounded() - Method in class com.appyvet.materialrangebar.RangeBar
 
isRangeBar() - Method in class com.appyvet.materialrangebar.RangeBar
Gets the type of the bar.

M

MeasureSpecMode - Enum in com.appyvet.materialrangebar
Helper enum class for transforming a measureSpec mode integer value into a human-readable String.

O

onDraw(Canvas) - Method in class com.appyvet.materialrangebar.RangeBar
 
onLayout(boolean, int, int, int, int) - Method in class com.appyvet.materialrangebar.RangeBar
 
onMeasure(int, int) - Method in class com.appyvet.materialrangebar.RangeBar
 
onRangeChangeListener(RangeBar, int, int, String, String) - Method in interface com.appyvet.materialrangebar.RangeBar.OnRangeBarChangeListener
 
onRestoreInstanceState(Parcelable) - Method in class com.appyvet.materialrangebar.RangeBar
 
onSaveInstanceState() - Method in class com.appyvet.materialrangebar.RangeBar
 
onSizeChanged(int, int, int, int) - Method in class com.appyvet.materialrangebar.RangeBar
 
onTouchEnded(RangeBar) - Method in interface com.appyvet.materialrangebar.RangeBar.OnRangeBarChangeListener
 
onTouchEvent(MotionEvent) - Method in class com.appyvet.materialrangebar.RangeBar
 
onTouchStarted(RangeBar) - Method in interface com.appyvet.materialrangebar.RangeBar.OnRangeBarChangeListener
 

R

RangeBar - Class in com.appyvet.materialrangebar
The MaterialRangeBar is a single or double-sided version of a SeekBar with discrete values.
RangeBar(Context) - Constructor for class com.appyvet.materialrangebar.RangeBar
 
RangeBar(Context, AttributeSet) - Constructor for class com.appyvet.materialrangebar.RangeBar
 
RangeBar(Context, AttributeSet, int) - Constructor for class com.appyvet.materialrangebar.RangeBar
 
RangeBar.OnRangeBarChangeListener - Interface in com.appyvet.materialrangebar
A callback that notifies clients when the RangeBar has changed.
RangeBar.OnRangeBarTextListener - Interface in com.appyvet.materialrangebar
 
RangeBar.PinTextFormatter - Interface in com.appyvet.materialrangebar
 

S

setBarColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
Set the color of the bar line and the tick lines in the range bar.
setBarRounded(boolean) - Method in class com.appyvet.materialrangebar.RangeBar
set the bar with rounded corners
setBarWeight(float) - Method in class com.appyvet.materialrangebar.RangeBar
Set the weight of the bar line and the tick lines in the range bar.
setConnectingLineColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
Set the color of the connecting line between the thumbs.
setConnectingLineColors(ArrayList<Integer>) - Method in class com.appyvet.materialrangebar.RangeBar
 
setConnectingLineWeight(float) - Method in class com.appyvet.materialrangebar.RangeBar
Set the weight of the connecting line between the thumbs.
setDrawTicks(boolean) - Method in class com.appyvet.materialrangebar.RangeBar
 
setEnabled(boolean) - Method in class com.appyvet.materialrangebar.RangeBar
 
setFormatter(IRangeBarFormatter) - Method in class com.appyvet.materialrangebar.RangeBar
 
setLeftThumbColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
Sets left thumb circle color
setMinimumThumbDistance(float) - Method in class com.appyvet.materialrangebar.RangeBar
Sets the minimum desired distance between Thumbs.
setOnlyOnDrag(boolean) - Method in class com.appyvet.materialrangebar.RangeBar
Sets if the pins works only when drag it.
setOnRangeBarChangeListener(RangeBar.OnRangeBarChangeListener) - Method in class com.appyvet.materialrangebar.RangeBar
Sets a listener to receive notifications of changes to the RangeBar.
setPinColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
Set the color of the pins.
setPinRadius(float) - Method in class com.appyvet.materialrangebar.RangeBar
If this is set, the thumb images will be replaced with a circle of the specified radius.
setPinTextColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
Set the color of the text within the pin.
setPinTextFormatter(RangeBar.PinTextFormatter) - Method in class com.appyvet.materialrangebar.RangeBar
 
setPinTextListener(RangeBar.OnRangeBarTextListener) - Method in class com.appyvet.materialrangebar.RangeBar
Sets a listener to modify the text
setRangeBarEnabled(boolean) - Method in class com.appyvet.materialrangebar.RangeBar
Set if the view is a range bar or a seek bar.
setRangePinsByIndices(int, int) - Method in class com.appyvet.materialrangebar.RangeBar
Sets the location of the pins according by the supplied index.
setRangePinsByValue(float, float) - Method in class com.appyvet.materialrangebar.RangeBar
Sets the location of pins according by the supplied values.
setRightThumbColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
Sets Right thumb circle color
setSeekPinByIndex(int) - Method in class com.appyvet.materialrangebar.RangeBar
Sets the location of pin according by the supplied index.
setSeekPinByValue(float) - Method in class com.appyvet.materialrangebar.RangeBar
Sets the location of pin according by the supplied value.
setTemporaryPins(boolean) - Method in class com.appyvet.materialrangebar.RangeBar
Set if the pins should dissapear after released
setThumbBoundaryColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
Set the color of the Thumb Boundary.
setThumbBoundarySize(int) - Method in class com.appyvet.materialrangebar.RangeBar
Set the size of the Thumb Boundary.
setThumbColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
Set the color of the Thumb.
setThumbSize(int) - Method in class com.appyvet.materialrangebar.RangeBar
Set the size of the thumb.
setTickBottomLabels(CharSequence[]) - Method in class com.appyvet.materialrangebar.RangeBar
 
setTickColors(ArrayList<Integer>) - Method in class com.appyvet.materialrangebar.RangeBar
Set the colors of the ticks.
setTickColors(int) - Method in class com.appyvet.materialrangebar.RangeBar
Set the color of the ticks.
setTickCount(int) - Method in class com.appyvet.materialrangebar.Bar
Set the number of ticks that will appear in the RangeBar.
setTickDefaultColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
Set the default color of the ticks.
setTickEnd(float) - Method in class com.appyvet.materialrangebar.RangeBar
Sets the end tick in the RangeBar.
setTickHeight(float) - Method in class com.appyvet.materialrangebar.RangeBar
Sets the height of the ticks in the range bar.
setTickInterval(float) - Method in class com.appyvet.materialrangebar.RangeBar
Sets the start tick in the RangeBar.
setTickLabelColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
 
setTickLabelSelectedColor(int) - Method in class com.appyvet.materialrangebar.RangeBar
 
setTickStart(float) - Method in class com.appyvet.materialrangebar.RangeBar
Sets the start tick in the RangeBar.
setTickTopLabels(CharSequence[]) - Method in class com.appyvet.materialrangebar.RangeBar
 

V

valueOf(String) - Static method in enum com.appyvet.materialrangebar.MeasureSpecMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.appyvet.materialrangebar.MeasureSpecMode
Returns an array containing the constants of this enum type, in the order they are declared.
B C D F G I M O R S V 
Skip navigation links