将数据从服务器加载到recyclerview& cardview

时间:2016-11-07 20:44:17

标签: php android android-recyclerview cardview

我遵循本教程但遇到了一些问题(https://www.simplifiedcoding.net/android-recyclerview-and-cardview-tutorial/)。我有一个名为images的表,列idimages

这是我的getData.php:

<?php 

    $sql = "SELECT * FROM images";

    require_once('dbConnect.php');

    $r = mysqli_query($con,$sql);

    $result = array(); 

    while($row = mysqli_fetch_array($r)){
        array_push($result,array(
        'name'=>$row['name'],
        'url'=>$row['image']
        ));
    }

    echo json_encode(array('result'=>$result));

    mysqli_close($con);

这是我的config.java

package com.example.mdesigntemp;
import android.graphics.Bitmap;
public class ConfigChildItem {
public static String[] names;
public static String[] urls;
public static Bitmap[] bitmaps;

public static final String GET_URL = "http://www.kinandayu.com/image_content/getAllImage.php";
public static final String TAG_IMAGE_URL = "url";
public static final String TAG_IMAGE_NAME = "name";
public static final String TAG_JSON_ARRAY="result";

public ConfigChildItem(int i){
    names = new String[i];
    urls = new String[i];
    bitmaps = new Bitmap[i];
    }
}

logcat只是说什么,但是当我打开我的活动时,我得到了forcestop,任何人都可以提供解决方案,提前感谢所有答案

1 个答案:

答案 0 :(得分:0)

请在您的问题中添加更多信息,我们不知道您在做什么,或者您是如何做到这一点来导致强制停止。

  1. 如果是活动问题,请查看您的清单,并确保已将所有活动添加到其中。

  2. 请更新问题并提供更多信息并分享您的日志