2013年8月28日 星期三

[TQC+ Android]程式背景音樂_310

Android 2.1 API 7 版本原始題目載點:http://db.tt/87GSYroH

僑光科技大學 蔡存孝老師 解說參考:http://rs2.ocu.edu.tw/~tsay/files/TQC310.pdf

GDD03.java - Activity主體
package COM.TQC.GDD03;

import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;

public class GDD03 extends Activity
{
 //宣告MediaPlayer類別來使用,記得Import
   private MediaPlayer m;
  /** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState)
  {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
  //建立物件實體於this,音樂檔的路徑為res\raw\light
    m = MediaPlayer.create(this, R.raw.light);
    //播放音樂
    m.start();
    //設定播放迴圈為true,即為循環播放
    m.setLooping(true);
  }
@Override
protected void onPause() {
 // TODO Auto-generated method stub
 super.onPause();
 //當重新開起app程式至onResume時,重設音樂播放
 m.reset();
}
}

沒有留言:

張貼留言