Java 数组列表保存在pref中,每个项仅加载一次
我需要存储一个URL列表,在pref中Java 数组列表保存在pref中,每个项仅加载一次,java,android,arrays,android-intent,video,Java,Android,Arrays,Android Intent,Video,我需要存储一个URL列表,在pref中 [www.url1.com, www.url2.com, www.url3.com, www.url4.com, ] 我想知道如何调用列表数组,并只加载每个项一次。即,如果项目1已加载,则标记为已完成。下次我调用列表时,会得到第2项 我这样问的原因是: 我需要建立一个视频播放器播放列表 我将建立一个播放列表数组并存储所有的URL 当播放器活动开始时,它将加载url1,当此剪辑结束时,它将加载一个启动活动5秒钟,然后再次调用播放器活动。(这次它必须加载ur
[www.url1.com, www.url2.com, www.url3.com, www.url4.com, ]
我想知道如何调用列表数组,并只加载每个项一次。即,如果项目1已加载,则标记为已完成。下次我调用列表时,会得到第2项
我这样问的原因是:
我需要建立一个视频播放器播放列表
我将建立一个播放列表数组并存储所有的URL
当播放器活动开始时,它将加载url1,当此剪辑结束时,它将加载一个启动活动5秒钟,然后再次调用播放器活动。(这次它必须加载url 2)
最后,在播放完所有URL之后。我需要将分析存储为播放列表
我不知道如何处理的部分是播放列表。以及如何以一次只加载一个URL的顺序
任何反馈都会很有帮助,我真的很感谢你的hep。谢谢。反复浏览您的列表:
String[] urls = {"www.url1.com", "www.url2.com", "www.url3.com", "www.url4.com"};
for(String url : urls){
//do something with each url
//each url will only be loaded once
}
T先生
您可以将url数组的索引存储在共享首选项中,在播放视频后开始启动启动活动,5秒后,再次加载播放器活动时,将索引保存在共享首选项中以播放特定url。您的所有url都将是唯一的??播放完url1后,使用另一个arraylist,用true更新同一索引处的第二个列表数组值。一旦第二个列表数组的所有值都为true,您就可以成功播放了。您的意思是使用ArrayList吗?不..我想说的是,您只需保存当前在首选项中播放的url所在的arraylist的索引。当您返回活动时,请尝试使用首选项加载索引中的下一个url。。。