播放音频

public class MainActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
    
        
        
    }

    //点击按钮 播放网络音乐
    public void click(View v) {
        //[1]初始化mediaplayer 
        final MediaPlayer player = new MediaPlayer();
        
        //[2]设置要播放的资源  path 可以是本地也可是网络路径 
        try {
            player.setDataSource("http://192.168.13.89:8080/xpg.mp3");
            
            //[3]准备播放 
//            player.prepare();
            player.prepareAsync(); 
            //设置一个准备完成的监听
            player.setOnPreparedListener(new OnPreparedListener() {
                
                @Override
                public void onPrepared(MediaPlayer mp) {
                    //[4]开始播放 
                    player.start();
                }
            });
            
            
            
        } catch (Exception e) {
            e.printStackTrace();
        }
        
    }
}

 

使用mediaplayer播放音频文件
  [1]作用:这个类用于播放音频或者是视频
posted @ 2016-11-19 15:11  iFat  阅读(152)  评论(0编辑  收藏  举报