RepeatModeUtil
@UnstableApi
class RepeatModeUtil
Util class for repeat mode handling.
Summary
Nested types |
|---|
@DocumentedSet of repeat toggle modes. |
Constants |
|
|---|---|
const Int |
"Repeat All" button enabled. |
const Int |
All repeat mode buttons disabled. |
const Int |
"Repeat One" button enabled. |
Public functions |
|
|---|---|
java-static Int |
@Player.RepeatModeGets the next repeat mode out of |
java-static Boolean |
isRepeatModeEnabled(Verifies whether a given |
Constants
REPEAT_TOGGLE_MODE_NONE
const val REPEAT_TOGGLE_MODE_NONE = 0: Int
All repeat mode buttons disabled.
Public functions
getNextRepeatMode
@Player.RepeatMode
java-static fun getNextRepeatMode(
@Player.RepeatMode currentMode: Int,
@RepeatModeUtil.RepeatToggleModes enabledModes: Int
): Int
Gets the next repeat mode out of enabledModes starting from currentMode.
| Parameters | |
|---|---|
@Player.RepeatMode currentMode: Int |
The current |
@RepeatModeUtil.RepeatToggleModes enabledModes: Int |
The bitmask of enabled |
| Returns | |
|---|---|
Int |
The next repeat mode. |
isRepeatModeEnabled
java-static fun isRepeatModeEnabled(
@Player.RepeatMode repeatMode: Int,
@RepeatModeUtil.RepeatToggleModes enabledModes: Int
): Boolean
Verifies whether a given Player.RepeatMode is enabled in the bitmask of RepeatToggleModes.
| Parameters | |
|---|---|
@Player.RepeatMode repeatMode: Int |
The |
@RepeatModeUtil.RepeatToggleModes enabledModes: Int |
The bitmask of enabled |
| Returns | |
|---|---|
Boolean |
|