在线咨询
微信咨询
服务热线
服务热线:15639912513
TOP
当前位置:
首页 > 新闻中心> 安卓课堂>android播放网络音乐实例

android播放网络音乐实例

发布时间:2020-02-25 浏览:3650次

郑州app开发android播放网络音乐实例。布局代码只有一个播放按钮,在这里就不展示代码了。

MainActivity.java

package cn.xhhkj.music;


import androidx.appcompat.app.AppCompatActivity;


import android.media.MediaPlayer;

import android.os.Bundle;

import android.view.View;


public class MainActivity extends AppCompatActivity {

    private MediaPlayer player;

    private String path = "http://192.168.0.102/pingguo.mp3";

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

    }


    public void play(View view) {

        if(player == null){

            player = new MediaPlayer();

            try {

                player.setDataSource(path);

                player.prepareAsync();

                player.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {

                    @Override

                    public void onPrepared(MediaPlayer mp) {

                        mp.start();

                    }

                });

            } catch (Exception e) {

                // TODO Auto-generated catch block

                e.printStackTrace();

            }

        }else{

            if(player.isPlaying()){

                player.pause();

            }else{

                player.start();

            }

        }

    }

}


 


TAG
3650
该内容对我有帮助