Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android 3.0 r1 API中文文檔(107) —— AsyncPlayer

Android 3.0 r1 API中文文檔(107) —— AsyncPlayer

編輯:Android開發實例

前言

  本章內容是android.media.AsyncPlayer,版本為Android 3.0 r1!
 

 

 

正文

  一、結構

public class AsyncPlayer extends Object

        

java.lang.Object

android.media.AsyncPlayer

 

  二、概述

    播放一個連續(多個)的音頻URLs,但那些任務較重的工作在另外的線程中完成,所以任何預處理或加載的延遲都不阻礙線程調用。

 

  三、構造函數

  public AsyncPlayer (String tag)

  構造一個AsyncPlayer對象。

  參數

  tag 用於調試的字符串

 

  四、公共方法

  public void play (Context context, Uri uri, boolean looping, int stream)

  開始播放聲音。可在某個點上開始播放。這裡不保證可能有延遲。在另一個音頻文件播放時調用這個方法將導致當前音頻停止播放並開始播放新的音頻。

  參數

  context  應用程序上下文

  uri  播放的 URI (參見setDataSource(Context, Uri))

  looping    是否無限循環播放聲音。 (參見setLooping(boolean))

  stream    音頻流(AudioStream)類型 (參見setAudioStreamType(int))(譯者注:例如AudioManager.STREAM_MUSIC

 

  public void stop ()

  停止之前播放的聲音。不能在某點上暫停然後接著播放。多次調用沒有不良影響。

 

  五、補充
 

文章精選

android多媒體-----AsyncPlayer

Android游戲開發之旅16 異步音樂播放[Android123]

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved