【发布时间】:2015-09-02 11:49:36
【问题描述】:
我有一个列表视图和两个按钮(播放和暂停)我希望当播放按钮触摸列表视图的第一个项目时,它会在页面顶部显示 6 秒,第一个项目之后的下一个项目位于顶部3秒和... 这意味着项目依次进入列表视图页面的顶部,当我触摸暂停按钮时它停止工作,当我再次触摸播放按钮时它继续工作
我能做什么?
对不起我的英语不好 对不起
【问题讨论】:
标签: android listview button android-listview
我有一个列表视图和两个按钮(播放和暂停)我希望当播放按钮触摸列表视图的第一个项目时,它会在页面顶部显示 6 秒,第一个项目之后的下一个项目位于顶部3秒和... 这意味着项目依次进入列表视图页面的顶部,当我触摸暂停按钮时它停止工作,当我再次触摸播放按钮时它继续工作
我能做什么?
对不起我的英语不好 对不起
【问题讨论】:
标签: android listview button android-listview
您可以像计数器一样跟踪屏幕上最后一个可见项目。单击播放按钮时,计数器的值增加 1,并将平滑滚动设置为计数器值。在 Timer 对象中执行此操作,传递 TimerTask 以创建一个新的计时器对象并安排它一遍又一遍地运行。希望这会有所帮助。
http://developer.android.com/reference/java/util/Timer.html
http://developer.android.com/reference/java/util/TimerTask.html
【讨论】: