public static final class MediaController.PlaybackInfo
extends Object
java.lang.Object | |
↳ | android.media.session.MediaController.PlaybackInfo |
保存有关当前回放的信息以及该会话的音频处理方式。
Constants |
|
---|---|
int |
PLAYBACK_TYPE_LOCAL 会话使用本地播放。 |
int |
PLAYBACK_TYPE_REMOTE 会话使用远程播放。 |
Public methods |
|
---|---|
AudioAttributes |
getAudioAttributes() 获取此会话的音频属性。 |
int |
getCurrentVolume() 获取本次会话的当前音量。 |
int |
getMaxVolume() 获取可能为此会话设置的最大音量。 |
int |
getPlaybackType() 获取影响音量处理的播放类型。 |
int |
getVolumeControl() 获取可以使用的音量控制类型。 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
AudioAttributes getAudioAttributes ()
获取此会话的音频属性。 这些属性将影响会话的卷处理。 当卷类型为PLAYBACK_TYPE_REMOTE
这些可能会被远程卷处理程序忽略。
Returns | |
---|---|
AudioAttributes |
The attributes for this session. |
int getCurrentVolume ()
获取本次会话的当前音量。
Returns | |
---|---|
int |
The current volume where this session is playing. |
int getMaxVolume ()
获取可能为此会话设置的最大音量。
Returns | |
---|---|
int |
The maximum allowed volume where this session is playing. |
int getPlaybackType ()
获取影响音量处理的播放类型。 之一:
Returns | |
---|---|
int |
The type of playback this session is using. |
int getVolumeControl ()
获取可以使用的音量控制类型。 之一:
Returns | |
---|---|
int |
The type of volume control that may be used with this session. |