首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

求播放器代码求帮助,该怎么解决

2012-05-27 
求播放器代码求帮助请问各位大神怎么在Songlist中利用MediaStore.Audio.Media.EXTERNAL_CONTENT_URI获得SD

求播放器代码求帮助
请问各位大神怎么在Songlist中利用MediaStore.Audio.Media.EXTERNAL_CONTENT_URI获得SD卡中的所有歌曲,再利用getContentResolver().query()查询得到一个Cursor,绑定继承自ListActivity的SongList上用以显示歌曲列表
跪求代码解析啊,希望能获取到sdcard的歌曲并且显示出来!!!求帮忙

[解决办法]
首先是源码:http://www.eoe.cn/uploadfile/2012/0428/20120428020148291.zip

  现在做了个新的,功能就是本地和网络,界面如下:

  这次源码为:http://www.eoe.cn/uploadfile/2012/0428/20120428020220410.zip

  歌词我终于解决了,说说我解决办法:

  在ReadSDLRc的方法里,由于name是获取getString(0),即MediaSotre的Title,控制出打印的正确的,但是并不是我要的歌词。一一看下来,有个DisplayName,看API文档,这个是显示文件名字,会不会和歌词有关系。结果控制台打印符合歌词。所以,应该把。mp3前面的歌名截取,那么肯定要用substring的indexof查找的位置。最后,把歌词保存,编码为UTF-8,否则直接乱码。一切完成后,重启模拟器后可以看到了效果了。

热点排行