播放中文歌曲时,歌词乱码的解决方法
来源:互联网 发布:形容网络好处的成语 编辑:程序博客网 时间:2024/05/01 22:02
前一段时间写mp3播放器的应用,发现一播放中文歌曲时,歌词就会出现乱码,搜了很久都没有找到答案。今天终于被我找出那个可恶的Bug了。原来在取歌词文件时用的方法“br = new BufferedReader(new InputStreamReader(new FileInputStream(file), "GBK"));”中的“GBK”出了问题。我下载的中文歌词文件是用“UTF-8”编码表来编码的,当用“GBK”编码表来读取时就会出现乱码了。将“UTF-8”替代“GBK”,问题得到解决。
刚才在csdn上还找到另一种完美的解决办法,就是自动识别文件的编码格式,然后进行转换。链接:http://blog.csdn.net/yangchuxi/article/details/6670538有兴趣的可以去看一下~
刚才在csdn上还找到另一种完美的解决办法,就是自动识别文件的编码格式,然后进行转换。链接:http://blog.csdn.net/yangchuxi/article/details/6670538有兴趣的可以去看一下~
- 播放中文歌曲时,歌词乱码的解决方法
- android原生态音乐播放器中文歌曲乱码问题——没落的MIPS
- ITUNES 中文歌曲乱码
- 歌词播放的原理
- 歌词播放的原理
- 歌词播放的原理
- Android歌词播放的实现
- QT读取mp3的lrc歌词文件不乱码的解决方法
- Rhythmbox导入中文歌曲出现乱码解决
- 最喜欢的一首中文歌曲
- 网页播放技术的歌词同步
- 播放器的歌词功能实现中。。。
- 播放器的歌词功能已实现
- 能播放漂亮歌词的网页代码
- XMMS乱码和不能播放MP3、wma的解决方法
- XMMS乱码和不能播放MP3、wma的解决方法
- Mp3播放器中中文乱码的解决方法
- Rhythmbox等音乐播放器歌名乱码的解决方法
- Android中的正则表达式(转)
- 在android中用 Intent 传递 List类型的数据(转)
- 关于递归
- java产生随机数的几种方式(转)
- 字符编码类型详解(转)
- 播放中文歌曲时,歌词乱码的解决方法
- 关于SQlite
- java中的io系统(转)
- 解决android.content.res.Resources NotFoundException的一个方法(转)
- Android程序对不同手机屏幕分辨率自适应的方法(转)
- Android进程间通信--消息机制及IPC机制实现(转)
- android 应用程序Activity之间数据传递与共享的几种途径(转)
- listview加载性能优化ViewHolder (转)
- 蓝牙2.1+EDR版本关于sniff模式的问题汇总