ContentResolver musicResolver = getContentResolver();
Uri musicUri = android.provider.MediaStore.Audio.Media.INTERNAL_CONTENT_URI;
Cursor musicCursor = musicResolver.query(musicUri, null, null, null, null);
为什么我使用以上的代码获取不到我手机里面的音乐? 调试发现 musicResolver.query() 是这个函数有问题,然后进入这个函数后,发现内部的变量 cursor 为 null
,没有找到本地的音乐文件?那要用什么方法得到本地的音乐文件信息?
Mungkin ini masalah dengan telefon saya Hari ini saya menggunakan kod rakan sekelas saya dan saya dapat mendapatkan muzik pada telefonnya Kemudian saya memuat turun kod itu ke
荣耀7
saya tetapi saya tidak berjaya kepada Pada telefon bimbit rakan sekelas荣耀8
yang lain, hasilnya juga tidak berfungsi. Sudah tentu, ia adalah masalah dengan telefon bimbit, bukan kod Kemudian saya mencari artikel yang berkaitan dan akhirnya menemuinya:Buat masa ini, tidak mengapa, jika tidak, anda boleh menghantar mesej peribadi kepada saya.
Cuba gunakan MediaStore.Audio.Media secara langsung EXTERNAL_CONTENT_URI