从旋转器播放选定的音乐

时间:2015-11-28 13:41:34

标签: java android

我有一个带有歌曲列表的微调器,我试图让媒体播放器根据选择的歌曲来播放歌曲。我已将所选歌曲设置为变量但媒体播放器未看到它。 “R.raw.txt”由于某种原因没有看到字符串。

 Button b = (Button) findViewById(R.id.toggleButton);
    b.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Spinner spinner = (Spinner)findViewById(R.id.spinner);
            String text = spinner.getSelectedItem().toString();
            if (mp == null) {
                mp = MediaPlayer.create(MainActivity.this, R.raw.text);
                mp.start();
            } else {
                mp.stop();
                mp = null;
            }
        }
    });

1 个答案:

答案 0 :(得分:0)

在创建媒体播放器时尝试R.raw.txt而不是R.raw.text。