SoundEffectConstants
open class SoundEffectConstants
kotlin.Any | |
↳ | android.view.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 |
getContantForFocusDirection(direction: Int) Get the sonification constant for the focus directions. |
Constants
NAVIGATION_DOWN
static val NAVIGATION_DOWN: Int
Effect id for a navigation down
Value: 4
NAVIGATION_LEFT
static val NAVIGATION_LEFT: Int
Effect id for a navigation left
Value: 1
NAVIGATION_REPEAT_DOWN
static val NAVIGATION_REPEAT_DOWN: Int
Effect id for a repeatedly triggered navigation down, e.g. due to long pressing a button
Value: 8
NAVIGATION_REPEAT_LEFT
static val NAVIGATION_REPEAT_LEFT: Int
Effect id for a repeatedly triggered navigation left, e.g. due to long pressing a button
Value: 5
NAVIGATION_REPEAT_RIGHT
static val NAVIGATION_REPEAT_RIGHT: Int
Effect id for a repeatedly triggered navigation right, e.g. due to long pressing a button
Value: 7
NAVIGATION_REPEAT_UP
static val NAVIGATION_REPEAT_UP: Int
Effect id for a repeatedly triggered navigation up, e.g. due to long pressing a button
Value: 6
NAVIGATION_RIGHT
static val NAVIGATION_RIGHT: Int
Effect id for a navigation right
Value: 3
NAVIGATION_UP
static val NAVIGATION_UP: Int
Effect id for a navigation up
Value: 2
Public methods
getConstantForFocusDirection
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
open static fun getContantForFocusDirection(direction: Int): 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 |
Return | |
---|---|
Int |
The appropriate sonification constant. |
Exceptions | |
---|---|
|
IllegalArgumentException when the passed direction is not one of the documented values. |