public static interface TXZMusicManager.MusicToolStatusListener
extends com.txznet.comm.base.music.IMusicProgress
限定符和类型 | 字段和说明 |
---|---|
static int |
STATE_BUFFERING
变量名:缓冲中
变量描述:音乐状态,缓冲中
|
static int |
STATE_PAUSE_PLAY
变量名:暂停播放
变量描述:音乐状态,暂停播放
|
static int |
STATE_SONG_CHANGE
变量名:曲目变化
变量描述:音乐状态,曲目变化
|
static int |
STATE_START_PLAY
变量名:开始播放
变量描述:音乐状态,开始播放,包括继续播放
|
static int |
STATE_UNKNOW
变量名:未知状态
变量描述:音乐状态,未知
|
限定符和类型 | 方法和说明 |
---|---|
void |
endMusic(TXZMusicManager.MusicModel nextModule)
方法名:播放结束并播放下一曲
方法描述:通知语音播放结束并播放下一曲
|
void |
onStatusChange()
方法名:音乐状态发生改变
方法描述:音乐状态发生改变通知语音,如开始播放、暂停播放(非tts等引发的临时暂停)、缓冲中、曲目变化
|
void |
onStatusChange(int state)
方法名:音乐状态发生改变(携带状态)
方法描述:音乐状态发生改变通知语音,如开始播放、暂停播放(非tts等引发的临时暂停)、缓冲中、曲目变化
|
void |
playMusic(TXZMusicManager.MusicModel mm)
方法名:播放指定音乐模型
方法描述:通知语音播放指定音乐模型
|
static final int STATE_UNKNOW
static final int STATE_START_PLAY
static final int STATE_PAUSE_PLAY
static final int STATE_BUFFERING
static final int STATE_SONG_CHANGE
void onStatusChange()
void onStatusChange(int state)
state
- 将要变化的状态void playMusic(TXZMusicManager.MusicModel mm)
mm
- 音乐模型void endMusic(TXZMusicManager.MusicModel nextModule)
nextModule
- 下一曲