2016-11-07 17 views
0

私はこのチュートリアルに従いますが、問題が発生します(https://www.simplifiedcoding.net/android-recyclerview-and-cardview-tutorial/)。私はテーブルimagesidimagesの列を持っています。サーバーから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); 

これはlogcatは何も言わないが、私は私の活動を開いたとき、私はforcestop取得、誰もが与えることができるである私の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]; 
    } 
} 

です解決策、すべての回答を事前に感謝

+0

あなたは、PHPが正常に結果を返すことができます確認したことがありますか?多分あなたはここにあなたのテーブル構造を掲示するべきです。 – Prisoner

+0

@Alexはい、あなたの答えに感謝します。私はこの問題を解決しましたが、私は新しい問題を解決しました:( –

答えて

0

あなたの質問にもっと情報を追加してください、私たちはあなたがやっていることやフォークストップにつながる方法を知りません。

  1. あなたのマニフェストを見て、すべてのアクティビティを追加してください。

  2. 質問を更新し、より多くの情報を与え、あなたのログを共有してください

+0

解決済み、私はrecyleradapterに3つの項目がありますが、私のレイアウトxmlには2つの項目しかありません。答えは –

+0

です。私のサーバーからのすべての画像:( –

+0

ハッピーコーディング、答えを受け入れてください。 –

関連する問題