1. android如何掃描sdcard中的音樂文件,並載入到ListView中
Android系統會自動把添加到SD卡上的歌曲添加到一個SQLite資料庫里 我們要做的就是把歌曲的信息從這個資料庫里查詢出來
查詢SD卡上的mp3歌曲信息
Cursor mAudioCursor = this.getContentResolver().query(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI,
null,// 欄位沒有欄位就是查詢所有信息相當於SQL語句中的「 * 」
null, // 查詢條件
null, // 條件的對應?的參數
MediaStore.Audio.AudioColumns.TITLE);// 排序方式
// 循環輸出歌曲的信息
List<Map<String, Object>> mListData = new ArrayList<Map<String, Object>>();
for (int i = 0; i < mAudioCursor.getCount(); i++) {
mAudioCursor.moveToNext();
// 找到歌曲標題和總時間對應的列索引
int indexTitle = mAudioCursor
.getColumnIndex(MediaStore.Audio.AudioColumns.TITLE);//歌名
int indexARTIST = mAudioCursor
.getColumnIndex(MediaStore.Audio.AudioColumns.ARTIST);//藝術家
int indexALBUM = mAudioCursor
.getColumnIndex(MediaStore.Audio.AudioColumns.ALBUM);//專輯
String strTitle = mAudioCursor.getString(indexTitle);
String strARTIST = mAudioCursor.getString(indexARTIST);
String strALBUM = mAudioCursor.getString(indexALBUM);
HashMap<String, Object> nowMap = new HashMap<String, Object>();
nowMap.put("SongName", strTitle + "---" + strARTIST
+ "---" + strALBUM);
mListData.add(nowMap);
}
載入到ListView里就很簡單了
請採納。
2. 小米音樂 怎麼掃描到本地歌曲
小米音樂APP會自動掃描手機本地存儲的歌曲文件,並型皮昌將其顯示在應用播放列表中,無需手動進行掃描,同時可以在設置頁面中對手機本地存儲握返的歌曲文件進行過濾。
拓展資料:設置小米音樂APP歌曲過濾功能
1、打開小米音樂APP主頁面,點擊頁面底部「我的」菜單,同時點擊頁面左上角「設置」按鈕;
3. Android用手機調試怎麼獲取本地音樂
Android用手機調試怎麼獲取本地音樂?隨著我國科技和經濟的高速發展,智能手機日益成為人們生活中的重要組成部分,那麼大家在使用智能手機的過程當中,如何查看手機中的本地音樂呢?關於這個問題,小編就和大家分享一下我的經驗,希望能夠幫助到大家。
1首先點擊手機qq。
2然後點擊屏幕左上方的個人頭像。
3接著點擊屏幕左下方的設置。
4然後點擊手機文件。
5接著點擊影音。
6進入之後就能夠查看到手機中的本地音樂了。
4. android音樂播放器,具有掃描SD卡MP3的功能。在手機上可以掃描到音樂文件,而在android模擬器無法掃描。
/* 定義音樂存放路徑 */
//如下兩種方式都行
//你要注意看你sdcard裡面有沒有你寫的路徑
private static final String MUSIC_PATH = new String("/mnt/sdcard/"); //android 2.2
private static final String MUSIC_PATH = new String("/sdcard/music");//android 2.1
5. 安卓網易雲音樂怎麼不顯示本地歌曲
安卓手機的「網易雲音樂APP」需要進行掃描本地音樂後才會不顯示本地歌曲,具體操作方法如下:
1、首先打開手機,點擊「網易雲音樂」,如下圖所示: