2016-11-07 33 views
0

我按照这个教程,但我遇到了一些问题(https://www.simplifiedcoding.net/android-recyclerview-and-cardview-tutorial/)。我有一个名为images的表,其中列idimages从服务器加载数据到recyclerview和cardview

这是我访问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这样当我打开我的活动,任何人可以给出一个解决方法,在此先感谢所有答案

+0

你检查你的PHP能够正确返回结果?也许你应该在这里发布你的表格结构。 – Prisoner

+0

@亚历克斯是的,我这样做,谢谢你的回答。我已经解决了这个问题,但我得到了新的:( –

回答

0

请在您的问题中添加更多信息,我们不知道您在做什么或如何做到这一点,以导致forcestop。

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

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

+0

它的解决,我有3项在recyleradapter,但我只有2项在我的布局xml,谢谢你的回答 –

+0

,但现在我得到新问题。我的recylerview不显示从我的服务器:( –

+0

所有图像快乐编码,请接受答案。 –

相关问题