jjzjj

musicCursor

全部标签

java - 如何动态获取音乐文件(或任何文件)的文件夹名称

我一直在搜索如何从设备中获取包含我的音乐文件的文件夹(在内部SD卡中)的名称,但我看到的所有示例都是关于如何获取文件名而不是文件夹的。我如何编写实际上是动态的代码,这意味着文件路径是什么无关紧要,它总是获取文件的文件夹(目录)名称。在我的应用程序中,我试图获取我的音乐文件的文件夹名称并将其保存为字符串,使用我按如下方式执行的光标ContentResolvermusicResolver=getActivity().getContentResolver();UrimusicUri=MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;Cursormusic

android - 从 Mediastore 获取音频文件路径或 URI

我正在制作一个应用程序,它将设备上的所有歌曲列在屏幕上,点击它们会打开一个共享Intent,歌曲/音频文件可以通过不同的方法(如蓝牙、WhatsApp等)在各种设备之间共享。但是我无法从媒体存储中获取音频文件的文件路径或位置。这就是我获取歌曲的方式-publicvoidgetSongList(){//retrievesonginfoContentResolvermusicResolver=getActivity().getContentResolver();UrimusicUri=android.provider.MediaStore.Audio.Media.EXTERNAL_CONT

android - 我想阻止我的音乐播放器应用程序在每次启动时扫描目录中的音频文件。我怎样才能做到这一点?

我想阻止我的音乐播放器应用在每次启动时扫描目录中的音频文件。我该怎么做?我一直在使用下面的代码来扫描音频文件。publicvoidgetSongList(){ContentResolvercontentResolver=getContentResolver();UrimusicUri=android.provider.MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;CursormusicCursor=contentResolver.query(musicUri,null,null,null,null);if(musicCursor!=null&&