从远程数据库填充列表视图


Populating listview from remote database

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

这是 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","media":","idutente":"}]



我正在考虑在单个字符串中接收此数组,然后对其进行操作以获取标题,文章内容和日期(即使我不知道如何操作字符串以获得此结果)。你可以帮我吗?制作一些代码示例,请告诉我"尝试使用arrayadapter"不起作用太多xD

PS:我在这个网站上阅读了难以想象的教程、答案等,但没有任何帮助......

我知道

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

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