?
このドキュメントでは、 php中國(guó)語(yǔ)ネットマニュアル リリース
AsyncPlayer
版本:Android 3.0 r1
結(jié)構(gòu)
繼承關(guān)系
public class AsyncPlayer extends Object
java.lang.Object
android.media.AsyncPlayer
類概述
播放一個(gè)連續(xù)(多個(gè))的音頻URLs,但那些任務(wù)較重的工作在另外的線程中完成,所以任何預(yù)處理或加載的延遲都不阻礙線程調(diào)用。
構(gòu)造函數(shù)
public AsyncPlayer (String tag)
構(gòu)造一個(gè)AsyncPlayer對(duì)象。
參數(shù)
tag 用于調(diào)試的字符串
公共方法
public void play (Context context, Uri uri, boolean looping, int stream)
開(kāi)始播放聲音??稍谀硞€(gè)點(diǎn)上開(kāi)始播放。這里不保證可能有延遲。在另一個(gè)音頻文件播放時(shí)調(diào)用這個(gè)方法將導(dǎo)致當(dāng)前音頻停止播放并開(kāi)始播放新的音頻。
參數(shù)
context 應(yīng)用程序上下文
uri 播放的 URI (參見(jiàn)setDataSource(Context,
Uri)
)
looping 是否無(wú)限循環(huán)播放聲音。 (參見(jiàn)setLooping(boolean)
)
stream 音頻流(AudioStream)類型 (參見(jiàn)setAudioStreamType(int)
)(譯者注:例如AudioManager.STREAM_MUSIC
)
public void stop ()
停止之前播放的聲音。不能在某點(diǎn)上暫停然后接著播放。多次調(diào)用沒(méi)有不良影響。
補(bǔ)充
文章精選
android多媒體-----AsyncPlayer
Android游戲開(kāi)發(fā)之旅16 異步音樂(lè)播放 [Android123]
今天犯了一個(gè)愚蠢的錯(cuò)誤