MediaStore.Playlists.Members.moveItem अपने Android एप्लिकेशन में एक प्लेलिस्ट से किसी आइटम को निकालने के लिए निम्न कोड का उपयोग कर रहे हैं:वैकल्पिक
private void removeFromPlaylist(long playlistId, int loc)
{
ContentResolver resolver = getApplicationContext().getContentResolver();
Uri uri = MediaStore.Audio.Playlists.Members.getContentUri("external", playlistId);
resolver.delete(uri, MediaStore.Audio.Playlists.Members.PLAY_ORDER+" = "+loc, null);
for(int i=loc+1;i<playSongIDs.length;i++) {
MediaStore.Audio.Playlists.Members.moveItem(resolver,playlistId,i, i-1);
}
}
मैं वर्तमान में Android 2.2 पुस्तकालय का उपयोग कर रहा है और इस एकमात्र चीज है जिसे मुझे एंड्रॉइड 2.1 का उपयोग करने के लिए बदलने की जरूरत है। क्या किसी प्लेलिस्ट से किसी आइटम को निकालने और हटाए गए आइटम के बाद आइटम का ऑर्डर समायोजित करने के लिए कोई वैकल्पिक तरीका है?