added in version 1.0.0
belongs to Maven artifact androidx.core:core:1.0.0-beta01

AccessibilityNodeInfoCompat.RangeInfoCompat

public static class AccessibilityNodeInfoCompat.RangeInfoCompat
extends Object

java.lang.Object
   ↳ androidx.core.view.accessibility.AccessibilityNodeInfoCompat.RangeInfoCompat


Class with information if a node is a range.

Summary

Constants

int RANGE_TYPE_FLOAT

Range type: float.

int RANGE_TYPE_INT

Range type: integer.

int RANGE_TYPE_PERCENT

Range type: percent with values from zero to one.

Public methods

float getCurrent()

Gets the current value.

float getMax()

Gets the max value.

float getMin()

Gets the min value.

int getType()

Gets the range type.

static AccessibilityNodeInfoCompat.RangeInfoCompat obtain(int type, float min, float max, float current)

Obtains a cached instance if such is available otherwise a new one.

Inherited methods

Constants

RANGE_TYPE_FLOAT

added in version 1.0.0
public static final int RANGE_TYPE_FLOAT

Range type: float.

Constant Value: 1 (0x00000001)

RANGE_TYPE_INT

added in version 1.0.0
public static final int RANGE_TYPE_INT

Range type: integer.

Constant Value: 0 (0x00000000)

RANGE_TYPE_PERCENT

added in version 1.0.0
public static final int RANGE_TYPE_PERCENT

Range type: percent with values from zero to one.

Constant Value: 2 (0x00000002)

Public methods

getCurrent

added in version 1.0.0
public float getCurrent ()

Gets the current value.

Returns
float The current value.

getMax

added in version 1.0.0
public float getMax ()

Gets the max value.

Returns
float The max value.

getMin

added in version 1.0.0
public float getMin ()

Gets the min value.

Returns
float The min value.

getType

added in version 1.0.0
public int getType ()

Gets the range type.

Returns
int The range type.

obtain

added in version 1.0.0
public static AccessibilityNodeInfoCompat.RangeInfoCompat obtain (int type, 
                float min, 
                float max, 
                float current)

Obtains a cached instance if such is available otherwise a new one.

Parameters
type int: The type of the range.

min float: The min value.

max float: The max value.

current float: The current value.

Returns
AccessibilityNodeInfoCompat.RangeInfoCompat The instance