![]() |
1
1
首先,像这样创建一个TimerTask类,
然后创建计时器对象
然后像这样安排任务,
interval是包含时间(毫秒)的整数 |
![]() |
2
1
所以我尝试了很多方法来解决这个问题,首先,我尝试了@Ganesh的答案,我修改了这个答案以使其生效。对于那些对这里感兴趣的人,我就是这么做的, 首先创建了一个计时器对象,并对我创建的计时器任务进行了延迟调度。 区块报价单
计时器任务使用arraylist计算出它的当前位置,当它到达末尾时,它只是保留,以避免突然跳转到第一项。
这种方法确实有它的缺陷,这就是为什么我接受了@Tam Huynh的建议,研究了ViewFlipper。然而,在本例中,我使用了AdapterViewFlipper。 这允许我构建一个自定义适配器,在那里我可以根据接收到的数据动态添加视图。 |
![]() |
Murilo · Jetpack编写导航栏项目图标 4 月前 |
![]() |
KolaYAndr · 活动RESULT_OK似乎从未发生过 4 月前 |
![]() |
psycho_pat · Android应用程序中的权限 5 月前 |
|
FarazFiroz · 如何将argb转换为描述性文本颜色 5 月前 |
![]() |
Daniel · Unity Android游戏支持的设备数量太少 5 月前 |