Added in API level 1

SoundEffectConstants


open class SoundEffectConstants

Constants to be used to play sound effects via View.playSoundEffect(int)

Summary

Constants
static Int

static Int

Effect id for a navigation down

static Int

Effect id for a navigation left

static Int

Effect id for a repeatedly triggered navigation down, e.

static Int

Effect id for a repeatedly triggered navigation left, e.

static Int

Effect id for a repeatedly triggered navigation right, e.

static Int

Effect id for a repeatedly triggered navigation up, e.

static Int

Effect id for a navigation right

static Int

Effect id for a navigation up

Public methods
open static Int
getConstantForFocusDirection(direction: Int, repeating: Boolean)

Get the sonification constant for the focus directions

open static Int

Get the sonification constant for the focus directions.

Constants

CLICK

Added in API level 1
static val CLICK: Int
Value: 0
Added in API level 1
static val NAVIGATION_DOWN: Int

Effect id for a navigation down

Value: 4
Added in API level 1
static val NAVIGATION_LEFT: Int

Effect id for a navigation left

Value: 1
Added in API level 31
static val NAVIGATION_REPEAT_DOWN: Int

Effect id for a repeatedly triggered navigation down, e.g. due to long pressing a button

Value: 8
Added in API level 31
static val NAVIGATION_REPEAT_LEFT: Int

Effect id for a repeatedly triggered navigation left, e.g. due to long pressing a button

Value: 5
Added in API level 31
static val NAVIGATION_REPEAT_RIGHT: Int

Effect id for a repeatedly triggered navigation right, e.g. due to long pressing a button

Value: 7
Added in API level 31
static val NAVIGATION_REPEAT_UP: Int

Effect id for a repeatedly triggered navigation up, e.g. due to long pressing a button

Value: 6
Added in API level 1
static val NAVIGATION_RIGHT: Int

Effect id for a navigation right

Value: 3
Added in API level 1
static val NAVIGATION_UP: Int

Effect id for a navigation up

Value: 2

Public methods

getConstantForFocusDirection

Added in API level 31
open static fun getConstantForFocusDirection(
    direction: Int,
    repeating: Boolean
): Int

Get the sonification constant for the focus directions

Parameters
direction Int: The direction of the focus. Value is android.view.View#FOCUS_BACKWARD, android.view.View#FOCUS_FORWARD, android.view.View#FOCUS_LEFT, android.view.View#FOCUS_UP, android.view.View#FOCUS_RIGHT, or android.view.View#FOCUS_DOWN
repeating Boolean: True if the user long-presses a direction
Exceptions
java.lang.IllegalArgumentException when the passed direction is not one of the documented values.

getContantForFocusDirection

Added in API level 1
open static fun getContantForFocusDirection(direction: Int): Int

Get the sonification constant for the focus directions.

Return
Int The appropriate sonification constant.
Exceptions
IllegalArgumentException when the passed direction is not one of the documented values.