?随机GIF图像形式使用Ion资产到ImageView?

时间:2016-03-20 09:23:36

标签: android random assets gif ion

嗨,我是编程新手..

我想使用Ion向ImageView显示随机GIF图像。 对于单个GIF,没关系,我只是使用这一行

 Ion.with(imgView3).load("file:///android_asset/gif130407.gif"); 

但是我在资源文件夹中的多个目录中有多个GIF图像,我想首先检查目录并获取所有GIF作为传递给Random的数组,然后使用Ion将随机ID显示给ImageView 我用png和Drawables尝试它的工作完美,但Ion“load”方法获取文件的字符串地址我该怎么做。

1 个答案:

答案 0 :(得分:0)

如果您特别了解GIF的位置,您可以使用项类型String创建String Array或ArrayList。然后你可以通过放入随机索引来获取随机gif。

否则,如果您需要它,现在正在使用资源ID,您可以在上下文/活动中查找getResource方法。但我更喜欢一个清单。如果你能写得更详细,为什么你需要这些随机的GIF(例如安全检查,游戏,EasterEgg ......),我可以给你一个更好的答案。