1

嘿,我正在尝试学习 android 的音频部分。我要做的很简单。我想播放一个音频文件半秒,然后播放第二个。第二个结束后,我想继续在两者之间循环。就像我说的那样,我只是想学习这个,我找不到像样的教程。任何帮助都会很棒。JG

public class MainActivity extends Activity {

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

    final MediaPlayer rMusic = MediaPlayer.create(MainActivity.this,R.raw.r);
    final MediaPlayer cMusic = MediaPlayer.create(MainActivity.this,R.raw.c);


    Button rockSong = (Button) findViewById(R.id.button1); 
    Button classSong = (Button) findViewById(R.id.button2); 
    Button play = (Button) findViewById(R.id.button3); 

    final TextView rock = (TextView) findViewById(R.id.textView2);
    final TextView classical = (TextView) findViewById(R.id.textView3);





    play.setOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {

            rMusic.seekTo(500);
            rMusic.start();
                if(rMusic.getDuration()==500);
                cMusic.start();
        }   
    });
}
4

0 回答 0