android 音乐专辑封面显示问题

一个没有专辑图片的音乐文件放在另一文件夹且该文件夹下有一张图片,android音乐播放器在读取该音乐文件专辑图片时不读去我提供的默认图片而是读文件夹下的图片。不知道是代码哪里有问题,希望有知道问题所在的大神,谢谢

0

2个回答

。。。 看你写的路径是根据音乐的路径上怎么加的

0
Laughing_81
独钓_寒江雪 看下面代码
2 年多之前 回复

public static String getAlbumArt(Context context, int album_id)
{
String mUriAlbums = "content://media/external/audio/albums";
String[] projection = new String[]{"album_art"};
Cursor cur = context.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);
}
LogUtil.i(TAG, "==album_id==" + album_id + "==album_art==" + album_art);
cur.close();
cur = null;
return album_art;
}

public Bitmap getImages(Context context, int id)
{
    String albumArt = getAlbumArt(context, id);
    Bitmap bm = null;
    LogUtil.i(TAG, "==albumArt==" + albumArt);
    if (albumArt == null || albumArt.equals("<unknown>"))
    {
        return null;
    } else
    {
        return bm = BitmapFactory.decodeFile(albumArt);
    }
}

    显示图片设置方式:
    Bitmap bitmap = mImageUtil.getImages(context, Integer.parseInt(String.valueOf(mList.get(position).getAlbum_id())));
    if (bitmap != null)
    {
        holder.mImg.setImageDrawable(new BitmapDrawable(bitmap));
    } else
    {
        holder.mImg.setImageResource(R.mipmap.music_normal);
    }
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android获取音乐专辑封面图
1、思路介绍step1:获取音频文件专辑ID音频文件的详细信息,通过多媒体数据库获取,里面有包括标题、演唱家、专辑名、歌曲长度等在内的各种信息step2:根据专辑ID继续获取专辑封面图根据专辑ID找到对应的专辑文件,并转换成Bitmap2、代码演示ContentResolver resolver = context.getContentResolver();n Cursor curso
获取本地音乐文件的专辑,图片,音乐信息
今天跟大家分享一下如何获取本地音乐文件中的各种音乐信息,包括音乐的歌名,歌手,曲长,专辑,专辑图片rnrnprivate String tilte;//歌名nprivate String artist;//歌手nprivate Bitmap bitmap;//专辑海报nprivate long duration;//时长nprivate String path_music;//当前播放的歌曲路径r
Android-从音频文件中获取专辑图片
如何获取本地音频文件的专辑图片呢?不多说了,直接上代码吧:public static Bitmap setArtwork(Context context, String url, ImageView ivPic) {n Uri selectedAudio = Uri.parse(url);n MediaMetadataRetriever myRetriever = new
Android开发笔记(车机应用)——当音频应用无法通过ContentProvider获取Album专辑图时的解决方案--MediaMetadataRetriever类
笔记一: 我们都知道,在做Android 音乐应用开发时, 在我们的播放界面中,都会去显示一张音乐对应的专辑图片,而获取专辑图片最通常的做法就是---结合ContentProvider,从多媒体库中查询专辑图片。但是,由于本司框架工程师改动了Android系统的部分框架,因此,坑来了!使用ContentProvider查询音频文件相关的信息,得到的本地专辑图片都是null(PS:已确认测试用的音频...
带引导页的Android音乐播放器(service后台播放,加载专辑图片)
引导界面利用viewpager有动画,播放器自动加载手机内歌曲,及歌曲的专辑图片,利用service后台播放
仿QQ音乐播放器播放音乐时专辑图片的圆形和旋转
完整Demo放在资源上:http://download.csdn.net/detail/zhangli_/9420431n下载Demo跑一次就知道代码的原理,我还是将代码写上来。n一个工具类,进行图片的圆形处理和旋转的代码,CircleImageView:nnpackage com.zhangli.myapplication;nnimport android.content.Context
Walkman封面不能显示的原因及解决方法
原因大致分两种,一种是ID3 tag码的版本问题,Walkman(带屏幕的)大部分只支持1.0/1.1/2.2/2.3/2.4(部份支持2.4)版本,加上1.x版本不支持封面信息,所以最优选项是先把ID3 tag更新到2.2-2.3版本,之后再查看是否是专辑图片的问题。n不知诸位有没有注意到,这些jpg格式的图片在呈现的时候,有两种方式,一种是自上而下扫描式的,还有一种就是先是全部的模糊图片,然后...
获取mp3文件的封面,所属专辑以及以及其他基础信息
使用的工具是ID3 Reader,有兴趣的朋友可以访问以下网址:n官方demo:http://web.ist.utl.pt/antonio.afonso/www.aadsm.net/libraries/id3/#demon源码下载:https://github.com/aadsm/JavaScript-ID3-ReadernID3v2.3.0:http://id3.org/id3v2.3.0#he...
音乐专辑网站
小型音乐专辑网站,前台做的还不错,适合新人学习,不过后台可以在这个基础上适当发挥。
Java: 根据网易云音乐URL下载歌曲、歌词、专辑封面和MV
先看最终效果图:nnnn前提请下载:nn(1)jsoup-1.11.3.jarnn(2)JMF 2.1.1enn工作原理如下:输入一个网易云音乐URL,如:http://music.163.com/#/song?id=5048563nn然后使用开源的JSoup分析框架源代码得到如下:nnn&amp;lt;script type=&quot;application/ld+json&quot;&amp;gt;n{n&quot;@context&quot;:...
音乐专辑制作工具
音乐专辑制作工具, 音乐专辑制作工具, 音乐专辑制作工具,VB
通过MP3获取专辑背景图片(Bitmap)
public class MainActivity extends AppCompatActivity {n private ImageView iv_music;n private Button btn_next;nn @Overriden protected void onCreate(Bundle savedInstanceState) {n super
Android旋转专辑图片—仿留声机效果
高仿手机QQ音乐播放界面的模拟CD效果,能实现图片展示和自由旋转,类似于留声机效果,体验不错
关于音乐播放器锁屏播放,后台播放,封面显示等
1如果应用需要后台播放:那么在appdelegate 中添加rnrn    [AVAudioSession *session = [AVAudioSessionrnsharedInstance];rnrn    [session setCategory:AVAudioSessionCategoryPlaybackrnerror:nil]];】】rnrn2锁屏显示歌曲信息:主要思路就是将自定义播放器
便携式自动添加专辑图片,歌词,规范音乐信息(PC端)
用于自动添加MP3信息,如专辑名称,MP3图片、歌词、歌手等信息。
iOS开发之音乐播放器专辑图片旋转动画
仿网易云音乐专辑图片的旋转动画
音乐文件加封面软件
为音乐文件加专辑封面,超好用又小巧,支持win7.
使用taglib来提取在音乐文件中的封面信息
通过taglib来提取音乐文件的metadata信息。这其中包括封面信息。
任贤齐专辑 43 合集
任贤齐专辑 43 合集nnnnhttps://pan.baidu.com/s/1bp4Pdnx
获取网易云音乐封面图片
前言  前段时间边敲代码边听歌,突然听到一首很好听的歌。然后就切了过去。 n  相信有相当一部分同学在用网易云音乐听歌的时候总会不由自主的去看那个转动的封面。 n  为了看清封面上的字,我硬是跟着转了十来圈。  感谢网易云,治好了我的颈椎病。。正文  在这里根据已学知识来获取这个图片,扒下来当做头像或者壁纸都挺好的 。 n  首先,根据歌曲信息,到网易云音乐网页版搜索。  然后在封面处右键选择“检查
如何得到网易云音乐的高清专辑封面图或者单曲封面图?(测试)
如何得到网易云音乐的高清专辑封面图或者单曲封面图?rnrnrnrnrn1、选中封面图,这时候直接拖动是没法在后台打开这张图片的,会出现一个禁止的符号rn                  rn大概是因为这张图不是在主目录的Images,而是在次级目录contentFrame(playlist)的Images里面。rnrnrn2、不过我们选中专辑图后,却可以复制到myBase,和搜狗云笔记中。不过在
音乐专辑购买情况
A:rnB:rnC:rnD:rnE:rnF:rn方大同:rn1.Soul Boy-2005-11-01rn2.爱爱爱-2006-12-31-------------------------------------------------------------------------------已买rn3.未来-2007-12-28------------------------------------------...
Android手机连接蓝牙播放时,蓝牙设备如何显示歌名、专辑、歌手等信息?
转眼间,在XX音乐(国内著名音乐APP公司)工作了1年多了,作为Android多媒体开发的主力,必须奉上一点知识了。n当这个问题客服反馈给我的时候,我一脸懵逼,面对各种前辈们留下的坑,我必须说,我一定要把坑一个一个的填好。
【python】 爬取网易云音乐 专辑图片+歌词
要求下载一百首歌曲,相关图片以及相关文字信息n存储方式分别为:n.mp3n.txtn.pngn比如第一首歌曲相关信息为001.mp3\001.txt\001.pngn觉得像是小朋友的抄写作业有没有…… n想试试看爬-虽然我也不知道行不行准备软件如果你和我一样智障的话你可能需要如下bug捕捉资料npython环境变量配置(我把script也加进去了) nhttp://www.cnblogs.com/w
Python爬虫Demo--获取网易云音乐专辑封面
n n n #-*- coding: UTF-8 -*-nimport requestsnimport osnfrom bs4 import BeautifulSoupnfrom selenium import webdrivernimport timenn#图片保存请求类nclass BeautifulUtil():n #构造方法n def __init...
MP3音频专辑封面更新
MP3封面更新工具,支持自动更新,专辑图片即时下载,分别提供了QQ音乐,虾米音乐,网易云音乐等搜索引擎....
Python 技术篇-用mutagen库提取MP3歌曲图片
MP3歌曲的ID3是用来保存歌曲的各种信息的。rnmutagen库可以用来提取歌曲的ID3信息。rn用pip install mutagen来安装mutagen库。rnimport mutagenrn rninf = mutagen.File('封茗囧菌 - 安娜的橱窗.mp3')rnartwork = inf.tags['APIC:'].data # 获取歌曲图片rntitle = inf.tags[&amp;quot;TIT...
Python爬取QQ音乐内地专辑
好久没写博客,中间玩了两天基于python的web开发,然继续学爬虫了,花三天做了一个小练习,爬取qq音乐所有的内地专辑内容nn用到的工具:Chrome、Pycharm社区版、AnacondannPycharm建立py文件后,引入anaconda的库,具体怎么引入,在这篇博文我有细说:爬取应用宝首页、应用分类、应用以及应用详情nn我这次有写将数据存入数据库的操作,但是因为只是写着练手,我也没爬完,
Android学习之如何读取本地音乐以及图片
最近做音乐播放器读取本地音乐这一块。简单模仿网易云音乐的界面。
iOS自定义控制中心音乐播放 锁屏界面背景图片
简单快速的说明一下如何设置控制中心或锁屏界面的音乐播放控制与图片定制nnn1. 设置控制中心 内容nn需要使用到类 MPNowPlayingInfoCentern是一个全局单例 通过 defaultCenter获得n它只有一个属性 nnn// The current now playing info for the center.  // 控制中心当前的信息n// Setti
仿网易云音乐图片旋转效果
仿网易云音乐图片旋转效果,详情http://blog.csdn.net/dengyanyi11/article/details/45398891
Android蓝牙音乐获取歌曲信息
n n &amp;#13;n   由于我在蓝牙开发方面没有多少经验,如果只是获取一下蓝牙设备名称和连接状态那么前面的那篇文章就已经足够了,接下来的内容是转自一个在蓝牙音乐方面颇有经验的开发者的博客,他的这篇文章对我帮助很大.n今天,先说一下android播放音乐时如何在蓝牙设备上显示歌曲名、歌手、专辑等信息的。n n在那个风和日丽、鸟语花香的日子,突然客服Miss Hu发来一个消息,问我说,有...
(源码)C#开发的使用Tags.dll读取MP3专辑图片并在WPF中显示的小Demo
从MP3的ID3v2头中读取专辑图片,并在WPF的Image控件中显示出来,也可用于Winform。
Android版网易云音乐唱片机唱片磁盘旋转及唱片机机械臂动画关键代码实现思路
rnAndroid版网易云音乐唱片机唱片磁盘旋转及唱片机机械臂动画关键代码实现思路rn先看一看我的代码运行结果。rn代码运行起来初始化状态:rnrnrnrnrnrn点击开始按钮,唱片机的机械臂匀速接近唱片磁盘,同时唱片磁盘也开始匀速顺时针旋转:rnrnrnrnrnrn点击停止按钮,唱片机的机械臂匀速抬离唱片磁盘,同时唱片磁盘停止旋转:rnrnrnrn实现思路:rn(一)旋转唱片磁盘。在附录文章
使用Python批量对本地歌曲重命名,实现头部自动添加专辑内歌曲的序号(音轨)
rn语言:Python 3.5.5rn使用到的库:os库、Mutagen库(均可以使用pip方法安装)rn目录结构限制:歌曲存储目录结构为 “根目录——歌手名——专辑名——歌曲” rn歌曲格式限制:仅支持MP3格式rn功能实现:重命名音乐格式为“音轨——歌曲名——歌手名.mp3”rnrnrnimport osrnimport mutagenrndir = &amp;amp;amp;amp;amp;amp;quot;E:/CloudMusic/&amp;amp;amp;amp;amp;amp;
安卓一首音乐的播放+图片旋转
package bawei.com.jinretoutian.childFrangment;nnimport android.media.MediaPlayer;nimport android.os.Bundle;nimport android.os.Environment;nimport android.support.annotation.Nullable;nimport android.su
Android项目源码在线音乐播放器圆形旋转头像
本项目是一个在线音乐播放器项目源码,功能上实现了网络资源获取和解析,主界面还可以,歌曲播放页面还没做,界面有虚化背景,圆形旋转头像等效果。 CSDN_blog: http://blog.csdn.net/xiaole0313 GitHub :https://github.com/xiaole0310 /** * 微信公众号:ysle_0313 * Email:ysle0313@gmail.com * QQ:1733563441 * 技术Q群:279126311 */
Android 7.0 Gallery图库源码分析8 - 加载专辑缩略图
在[Android 7.0 Gallery图库源码分析3 - 数据加载及显示流程](http://blog.csdn.net/lb377463323/article/details/69569133)一文最后讲了AlbumSetSlidingWindow的onContentChanged方法,专辑缩略图和缩略图下面的label的加载就是在此方法中完成的。
qt生成圆形图片并实现自动旋转,类似音乐播放器中旋转专辑封面
使用qt生成圆形图片,并能够像某些音乐播放器中的专辑封面那样进行自动旋转,运行环境是在qt5.10版本(比较新的版本)。 代码比较简单,也参考了其他人的一些代码,本来是想免费的,但是我这号上目前没有分,所以想挣点。 如果有问题,欢迎留言。
提取MP3封面文件并循环显示
应用MP3标签+JFileChooser操作
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 ios开发视频封面 ios开发获取视频封面