2012-02-02 64 views
0

我有一个由SimpleAdapter填充的ListView。简单的适配器使用 HashMap填充。如何通过代码在特定时间后动态滚动我的列表?

列表中的每个TextView显示歌曲的歌词。假设在当前时间2项列表 是完全可见,三是可见的一半,另一半隐藏如下: enter image description here

我使用的MediaPlayer播放歌曲。当第二首歌曲播放结束时,我需要滚动列表 所以名单的是第三个项目(这是半隐半现由于屏幕分辨率)可如下来在上面 : enter image description here

我想实现这个场景磨片mediaPlayer处于PlaybackCompleted状态,即第二首歌曲结束时。我应该怎么做?我仍然是一个在Android的bigner请引导我!

回答

0

阅读文档后,我已经知道ListView.smoothScrollToPosition(int position)或ListView.setSelection(int position)方法将满足这种情况。

相关问题