私はこのチュートリアルに従いますが、問題が発生します(https://www.simplifiedcoding.net/android-recyclerview-and-cardview-tutorial/)。私はテーブルimages
とid
とimages
の列を持っています。サーバーから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];
}
}
です解決策、すべての回答を事前に感謝
あなたは、PHPが正常に結果を返すことができます確認したことがありますか?多分あなたはここにあなたのテーブル構造を掲示するべきです。 – Prisoner
@Alexはい、あなたの答えに感謝します。私はこの問題を解決しましたが、私は新しい問題を解決しました:( –