我正在尝试从Parse Web服务将图像加载到recyclerview中。为此,我需要:
一个。一种查询,它以List的形式按类别检索图像。现在,我已经能够找到使用ParseObjects执行此操作的方法,但不能找到像图像这样的ParseFiles。
B中。一种从ParseFiles列表中提取图像并将其加载到可以存储这些图像的对象列表中的方法,即使它们没有本地ID也是如此。然后必须将它们加载到recyclerview中。
对不起,我没有更多信息。解析文档提供的相关信息很少,而且我找不到任何有用的资源。例如,我不提供代码,因为我的代码是通用的recyclerview代码。我可以从解析文档中发布代码,但这是浪费空间。我真诚地道歉,如果这看起来像是一个大请求,它可能是,但我在网上找不到任何帮助,我真的需要这个。
抱歉,
Geffen Avraham
答案 0 :(得分:1)
您可以在documentation到timelines
课程中找到创建查询的指南。
每个ParseFile都有方法ParseQuery
,您可以将该网址推送到某个图像加载库,例如Picasso,Glide或UIL。这些库提供了在光盘上下载,显示,缓存甚至存储图像的方法。
因此,您可以实现任务的方法是使用实际约束构造查询,然后调用方法getUrl()
并在查询回调的方法query.findInBackground()
中将收到的列表发送到RecyclerView适配器,其中包含方法done()
传递图像URL以加载到相应ViewHolder中的ImageView