php - 在 Android 中使用 JSON 列表数组

标签 php android mysql json image

我正在进行一个项目,但有点卡住了。我有一个图像查看器,它接受一组 URL 并显示一个图片库。一切都很好。我所困扰的是,不要让它使用预先确定的链接,而是让它使用我数据库中的链接。当我调用数据库时,我得到的结果类似于“名称”:““http://lh6.googleusercontent.com/-jZgveEqb6pg/T3R4kXScycI/AAAAAAAAAE0/xQ7CvpfXDzc/s1024/sample_image_01.jpg” 我不确定如何使用这个结果并将其放入我的图像查看器中。现在所有的 URL 都在一个数组中,我的查询是一个数组列表。这是另一件让我困惑的事情

ArrayList<String> list = new ArrayList<String>(); 
        JSONArray jArray = new JSONArray(result);
        for(int i=0;i<jArray.length();i++){
                JSONObject json_data = jArray.getJSONObject(i);
                list.add(jArray.get(i).toString()); 
        }

这就是我的查询调用以及如何获取数组列表。任何指示或建议将不胜感激。

最佳答案

是你想要的吗?迭代列表?

for (String url : list) {
    // Do something with url
}

关于php - 在 Android 中使用 JSON 列表数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13535035/

相关文章:

php - SQL 查询根据所选日期查找值,但如果所选日期没有值,则会查找最新值

php - 允许特定的 PHP 文件访问加固的 wp-content 文件夹

php - 从mysql分页显示图像

php - 在特定时间段后从数据库表中删除一行

android - "WARNING: API ' 变体.getMergeResources() ' is obsolete and has been replaced with ' 变体.getMergeResourcesProvider() '."

php - MySQL查询工作正常,但不打印记录

mysql - 在单个 MySql 存储过程中按多列分组

android - Android中的向上同步和向下同步?

安卓省电

MySQL 返回完整的 table.column 名称