2015-01-31 108 views
2

我想播放基於列表視圖項目的mp3文件,但是基於我的代碼,然後我運行我的應用程序此窗口出現,所以由於缺乏音頻選項我真的不知道爲了關聯我的.mp3文件需要選擇哪一個。如何在Android Studio中關聯.mp3文件

mainList.setOnItemClickListener(new AdapterView.OnItemClickListener() { 
     @Override 
     public void onItemClick(AdapterView<?> adapterView, View view, int position, long id) { 
      //When clicked, go to specific activity 
      if (position == 0) { 
       if(mp.isPlaying()) 
       { 
        mp.stop(); 
        mp.reset(); 
       } 
       try { 
        AssetFileDescriptor afd = getAssets().openFd("chimes.mp3"); 
        mp.setDataSource(afd.getFileDescriptor(),afd.getStartOffset(),afd.getLength()); 
        mp.prepare(); 
        mp.start(); 
       } catch (Exception e) { 
        e.printStackTrace(); 
       } 
      } 
     } 
    }); 

enter image description here

回答

2

你沒有任何這只是用來打開主機上的文件關聯,無關與設備。

1

你可以在res文件夾中拖放mp3文件android studio自動檢測它