有没有办法在Android上获得歌曲播放次数/最近播放的歌曲?

时间:2011-09-06 14:02:18

标签: android media

我想知道是否有办法访问热门播放/最近播放的歌曲,或者在Android上播放歌曲的数量?我已经看过使用MediaStore从内容解析器获取信息,但我还没有找到任何信息。那里有很多,所以我可能错过了一些东西。我也看了MediaMetadataRetriever,但我也看不到任何东西。查看Wikipedia显示ID3v2标签可以包含播放计数器,但是可以通过Android访问吗?

2 个答案:

答案 0 :(得分:1)

Here is a link表示应该可以使用id3标记库。

FrameBodyPCNT是您需要在id3标记库中使用的游戏计数器类。

答案 1 :(得分:1)

作为一个部分答案,我在玩这个时确实有一个想法,使用lastModified()方法(因为我正在浏览所有歌曲File s)。这个功能实际上最终被废弃了,所以我没有测试它,但是使用lastModified()并且获取具有最高值的歌曲应该会给你最新播放/添加的歌曲(因为我猜测ID3标签)每次比赛都会稍微改变一下,特别是因为有比赛计数器。)

然而,我要等一会儿,看看是否有其他人想出了什么。