我正在开发媒体播放器应用程序。在主要活动中,我有三个选项卡。第一个选项卡显示ListView中的音频文件,我从URL解析。单击列表项将播放该文件。到此我完成了。第二个选项卡用于显示频繁播放的音频文件。例如,如果文件最多播放5次,则必须在频繁选项卡中显示。我想将列表项的位置存储在SharedPreferences中。但我不知道如何实现这一目标。需要帮助。
答案 0 :(得分:1)
为什么不维护正在播放的所有媒体内容的数据库,然后计算播放的次数。如果该数字大于5,则将其显示在“常用播放列表”中。
理想情况下,您的共享偏好不应该是您正在尝试做的事情。然而;有了数据库,添加你想要做的事情会容易得多。