从远程数据库填充listview

时间:2014-04-01 14:26:16

标签: php android database listview

我正在尝试使用从远程数据库中挑选的数据填充列表视图,使用PHP来查询数据库并将结果返回到android代码。在此之后,我想在列表视图中显示结果(有点像推特)。 我怎样才能实现这一切?

这是PHP代码:

<?php
require 'jsonwrapper.php';

mysql_connect("****","*****","****");
mysql_select_db("****");

$q=mysql_query("SELECT * FROM articoli");

while($raw=mysql_fetch_assoc($q)) {
    $output[]=$raw;
}

print(json_encode($output));

mysql_close();
?>

从这里我收到一串这样的字符串:
[{“titolo”:“TestData”,“articolo”:“Vediamo ora se inserisce la data come gli ho detto di fare anche la scorsa volta。Solo che la scorsa volta non accettava il metodo di formattazione della data quindi inseriva una stringa vuota “,”“data”:“”,“media”:“”,“idutente”:“”},{“titolo”:“Prova”,“articolo”:“contenuto dell'articolo di prova”,“data”: “28032014_185338”, “媒体”: “”, “idutente”: “”}]



我正在考虑在一个字符串中接收这个数组,然后操纵它来获取标题,文章的内容和日期(即使我不知道如何操纵字符串来获得这个结果)。你能帮助我吗?制作一些代码示例请告诉我“尝试使用arrayadapter”不能工作太多xD

P.S。:我在本网站上阅读了一些不可思议的教程,答案,但没有任何帮助我......

1 个答案:

答案 0 :(得分:0)

我知道你不想听,但....使用适配器。这是一个包含示例代码的非常深入的教程。

http://www.vogella.com/tutorials/AndroidListView/article.html