有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

带有一个按钮的java MusicLayer

我是安卓新手。我正在尝试创建一个音乐播放器,只需一个按钮(播放/暂停)即可播放特定的MP3。我想按钮的背景变化之间的两个图像时,点击


共 (1) 个答案

  1. # 1 楼答案

    试试这个。。。。 mp是mediaplayer对象 在btn_play and btn_pause使用你的图像

    btnPlay.setOnClickListener(new View.OnClickListener() {
    
                @Override
                public void onClick(View arg0) {
                    // check for already playing
                    if(mp.isPlaying()){
                        if(mp!=null){
                            mp.pause();
                            // Changing button image to play button
                            btnPlay.setImageResource(R.drawable.btn_play);
                        }
                    }else{
                        // Resume song
                        if(mp!=null){
                            mp.start();
                            // Changing button image to pause button
                            btnPlay.setImageResource(R.drawable.btn_pause);
                        }
                    }
    
                }
            });