如何在Android上翻页和预览录制内容

时间:2013-01-14 14:56:21

标签: android android-viewpager android-mediaplayer

我有一个记录(List<Recording>)对象列表:

Recording:
String title;
String length;
String long_text_about_the_recording;
String filepath; // /path/to/amr/file.amr
String other_meta_data;

要允许用户浏览此馆藏,我会使用PagedView显示这些录音。正在被寻呼的视图是盒式磁带的图片,其上显示元数据(标题,长度等)。

Imgur

这样,用户可以轻扫他们的收藏。为了更容易找到特定的录制,我想实现通过Button访问的预览/自动播放模式。因此,当用户按下该按钮时,当前录制开始播放,但是当他们滑动到下一个录制时,当前录制停止播放,并且下一个录制开始播放尽可能少的延迟。在不遇到内存/文件加载问题的情况下实现此目的的最佳策略是什么,同时请记住,用户可能会非常快速地浏览其集合(即跳过录制) - 需要某种阈值?

0 个答案:

没有答案