麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統 > Android > 正文

android獲取音樂文件的內置專輯圖片實現思路及代碼

2020-04-11 12:16:16
字體:
來源:轉載
供稿:網友
代碼和注釋如下:
復制代碼 代碼如下:

private Cursor getCursor(String filePath) {
String path = null;
Cursor c = getContentResolver().query(
MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null, null,
MediaStore.Audio.Media.DEFAULT_SORT_ORDER);
// System.out.println(c.getString(c.getColumnIndex("_data")));
if (c.moveToFirst()) {
do {
// 通過Cursor 獲取路徑,如果路徑相同則break;
System.out.println("http:////////"+filePath);
path = c.getString(c
.getColumnIndexOrThrow(MediaStore.Audio.Media.DATA));
System.out.println("?????????"+path);
// 查找到相同的路徑則返回,此時cursorPosition 便是指向路徑所指向的Cursor 便可以返回了
if (path.equals(filePath)) {
// System.out.println("audioPath = " + path);
// System.out.println("filePath = " + filePath);
// cursorPosition = c.getPosition();
break;
}
} while (c.moveToNext());
}
// 這兩個沒有什么作用,調試的時候用
// String audioPath = c.getString(c
// .getColumnIndexOrThrow(MediaStore.Audio.Media.DATA));
//
// System.out.println("audioPath = " + audioPath);
return c;
}
private String getAlbumArt(int album_id) {
String mUriAlbums = "content://media/external/audio/albums";
String[] projection = new String[] { "album_art" };
Cursor cur = this.getContentResolver().query(
Uri.parse(mUriAlbums + "/" + Integer.toString(album_id)),
projection, null, null, null);
String album_art = null;
if (cur.getCount() > 0 && cur.getColumnCount() > 0) {
cur.moveToNext();
album_art = cur.getString(0);
}
cur.close();
cur = null;
return album_art;
}
private void getImage(){
Cursor currentCursor = getCursor("/mnt/sdcard/"+mp3Info);
int album_id = currentCursor.getInt(currentCursor
.getColumnIndexOrThrow(MediaStore.Audio.Media.ALBUM_ID));
String albumArt = getAlbumArt(album_id);
Bitmap bm = null;
if (albumArt == null) {
mImageView.setBackgroundResource(R.drawable.staring);
} else {
bm = BitmapFactory.decodeFile(albumArt);
BitmapDrawable bmpDraw = new BitmapDrawable(bm);
mImageView.setImageDrawable(bmpDraw);
}
}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 午夜爱爱福利 | 欧美日韩色片 | 久久久久久久久久久久久九 | 极品一级片 | 免费放黄网站在线播放 | 国产精品刺激对白麻豆99 | 久久精品国产久精国产 | 国产毛毛片一区二区三区四区 | 黄色片在线免费播放 | 369看片你懂的小视频在线观看 | 毛片一级片 | 日日狠狠久久 | 性猛aa久久久| 欧美精品电影一区二区 | 亚洲午夜不卡 | 经典三级av在线 | 精品国产乱码一区二区 | 一级网站 | 黄色毛片一级 | 精品一区二区久久久久久按摩 | 久久国产一二区 | 黄色国产在线观看 | 中文字幕免费一区 | 国产一精品一av一免费爽爽 | 56av国产精品久久久久久久 | 欧美三级短视频 | 亚洲免费视频大全 | 久久av免费观看 | 国产精品成人一区二区三区电影毛片 | 欧美在线观看视频一区 | 成人在线视频一区 | 免费一级毛片在线播放不收费 | 精品久久久久久久久久久久久 | 一级毛片在线免费观看视频 | 一级做a爱片久久 | 成人免费久久 | 午夜视频亚洲 | 久久久久亚洲国产精品 | 欧美三级短视频 | 日韩大片在线永久观看视频网站免费 | 国产精品久久久免费看 |