Playing audio files one after another

后端 未结 7 1294
情书的邮戳
情书的邮戳 2020-12-10 06:05

I have a list of audio files like this,

int music_numbers[] = { R.raw.one, R.raw.two, R.raw.three, R.raw.four,
            R.raw.five, R.raw.six, R.raw.seve         


        
相关标签:
7条回答
  • 2020-12-10 07:10
     MediaPlayer mediaplayer = new MediaPlayer();                                
        setSound(file );    
        try {
        if(mediaplayer != null)
            {
                mediaplayer.stop();
                mediaplayer.release();
                }
                mediaplayer.setDataSource(getResources().openRawResourceFd(file)
                                                 .getFileDescriptor());
                mediaplayer.prepare();  
                mediaplayer = MediaPlayer.create(getBaseContext(), now); 
                mediaplayer.start();                     
                mediaplayer.setLooping(false);
                mediaplayer.setLooping(true); //sequence playing                    
    
                }   catch (NullPointerException e) {                         
                        e.printStackTrace();
           }
    
    0 讨论(0)
提交回复
热议问题