Android 轮播广告,时间控制问题

Android 轮播广告,播放能不能控制单个广告图片的播放时间,以及循环播放了多少次(如:循环循环播放的图片广告数据有三个图片,我想控制每一个出现停留的时间不一样,以及这个图片一共播放了多少次)

理论上都可以实现,主要是你想找到一个这样的插件还是自己写的问题。

可以 你可以用js 开启一个定时器

可以的啊,不过触发条件得在外边,即:每个图片的播放时间你得写在循环外

如果使用框架的话,建议可以了解一下quartz定时任务框架,功能还是比较可以的。如果自己写JS的话这个哥们写的还不错,可以借鉴一下
https://www.cnblogs.com/Jabin/p/5881855.html

前端的话建议用定时器可以解决这个(有一些定时器的插件),控制时间写在循环代码之外。后台实现在话可以用定时器的框架(quaryz)或者用spring自带的调度包(通过注解的方式实现@Scheduled)。可结合自身情况选取合适的技术进行实现。

可以使用定时器自己控制

scheduledExecutorService = Executors.newSingleThreadScheduledExecutor();

scheduledExecutorService.scheduleWithFixedDelay(

new ViewPageTask(),

2,

2,

TimeUnit.SECONDS);

}

上面可以控制时间 循环多少次,但是 不能控制 每个 图片的 停留多久,我对于你问的 可以控制每张图片停留多久比较好奇,如果你找到方法,告诉一下我们

http://blog.csdn.net/l1028386804/article/details/48049913

回复u014551772: 我已经改好了,我用的是Banner开源框架,我通过修改它的源码实现了,谢谢你们的热心帮助

我已经改好了,我用的是Banner开源框架,我通过修改它的源码实现了,谢谢你们的热心帮助