[android]代码库package com.example.day_12_media_demo;
import java.io.IOException;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
public class MainActivity extends Activity {
private MediaPlayer player2;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
player2 = new MediaPlayer();
try {
player2.setDataSource("mnt/sdcard/bbb.mp3");
}catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public void but(View v) {
try {
player2.prepare();
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
player2.start();
}
}

该博客展示了如何在Android中使用MediaPlayer类播放SD卡上的mp3文件。在onCreate方法中初始化MediaPlayer,设置数据源,然后在按钮点击事件中准备并启动播放。博客涉及异常处理和资源管理。
1993

被折叠的 条评论
为什么被折叠?



