アセットフォルダーから再生する必要があるmp3ファイル名のListView Containingリストがあります
アセットからmp3ファイルを再生する必要があるリスト項目をクリックすると、mp3ファイルを再生できます
資産フォルダから
ここに私のコード:
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
if(mMediaPlayer1!=null){
mMediaPlayer1.stop();
mMediaPlayer1.release();
mMediaPlayer1=null;
}
mMediaPlayer1 = new MediaPlayer();
mMediaPlayer1.setAudioStreamType(AudioManager.STREAM_MUSIC);
AssetFileDescriptor descriptor = null;
descriptor = ApplicationContextProvider.getContext().getAssets().openFd(songsList.get(position).getDescription().trim());
mMediaPlayer1.prepare();
mMediaPlayer1.setLooping(true);
mMediaPlayer1.start();
}
このコードをバックグラウンド再生で mp3 を再生するように変換する方法を教えてください。