从画廊获取所有图像并制作动画

时间:2015-09-17 11:08:45

标签: android android-animation android-gallery mediastore

我是android的新手,请帮我解决这个问题。我需要从图库中检索所有图像,并使用计时器或线程显示该动画。我在下面的代码中使用从图库中获取图像如何将图像存储在数组中?我的想法是通过从数组中拾取图像并放入单个Imageview来使用计时器制作动画。但是我无法将从图库中检索到的图像存储到数组中。我可以使用Imageadapter在gridview中显示它。简而言之,我需要从图库中获取n个图像并将其放在一个数组中,并使用计时器和单个图像视图制作动画。

String[] projection = {MediaStore.Images.Thumbnails._ID};
cursor=getContentResolver().query(MediaStore.Images.Thumbnails.INTERNAL_CONTENT_URI,
            projection,null,null,MediaStore.Images.Thumbnails.IMAGE_ID);

2 个答案:

答案 0 :(得分:1)

您需要使用AnimationDrawable及其addFrame方法。这是document

答案 1 :(得分:0)

相关问题