【问题标题】:Get all images from gallery and make animation从图库中获取所有图像并制作动画
【发布时间】:2015-09-17 11:08:44
【问题描述】:

我是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);

【问题讨论】:

    标签: android android-animation android-gallery mediastore


    【解决方案1】:

    你需要使用 AnimationDrawable 和它的 addFrame 方法。这是document

    【讨论】:

    • 我想检索图库中所有可用的图像
    • 好的,我编辑我的答案 ;) 首先获取所有图像并将它们转换为可绘制并使用 AnimationDrawable 并调用 addFrame 方法。
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-19
      • 1970-01-01
      • 2018-06-08
      相关资源
      最近更新 更多