| |||||||
Das Thema "listview aus json (serverdata) generieren" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Modell: Samsung Galaxy Note 2 (N7100) Registriert seit: 04.03.2012
Beiträge: 16
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| ich bin noch irgendwie nicht in der lage eine listview zu füttern xD ich ziehe ein json-objekt von einem server und bekomme das auch gut hin, nur bekomme ich dieses json-obj nicht in eine listview... Code: package de.jenamedia.newsandroid;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import org.json.JSONException;
import org.json.JSONObject;
import org.json.JSONTokener;
import android.app.Activity;
import android.app.ListActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;
public class NewsAndroidActivity extends ListActivity {
ListView lv;
JSONObject json_object;
String[] items = new String[1];
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
/* */
lv = (ListView)findViewById(R.id.listView1);
String json = getJSON();
try {
json_object = (JSONObject) new JSONTokener(json).nextValue();
items = new String[3];
} catch (JSONException e) {}
//lv.setAdapter(new ArrayAdapter<String>(this, R.layout.main, items));
}
public static String getJSON() {
try{
URL url = new URL("http://mydomain.de/NewsFeed/index.php?param=android");
URLConnection conn = url.openConnection();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line;
while ((line = rd.readLine()) != null) {
return line;
}
}catch(IOException e) {}
return "";
}
} |
| | |
| | #2 (permalink) |
| Android-Hilfe.de Mitglied Modell: Nexus 4 Registriert seit: 02.04.2012
Beiträge: 61
Abgegebene Danke: 12
Erhielt 11 Danke für 11 Beiträge
| Eventuell hilft dir ein SimpleAdapter weiter: Android – Simple ListView using SimpleAdapter | Eureka! Ansonsten auch interessant custom ArrayAdapter: Customizing Android ListView Items with Custom ArrayAdapter Tutorial in Category Android at EzzyLearning.com |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Laden und Verarbeiten von JSON-Daten aus PHP-Script | h00ligan | Android App Entwicklung | 15 | 30.05.2012 13:00 |
| ListView,Button Link aus XML File | Makes | Android App Entwicklung | 25 | 28.04.2012 20:37 |
| ListView Example bearbeiten löst Exception aus | Terth | Android App Entwicklung | 5 | 04.08.2011 16:05 |
| ListView aus Windows Mobile vorhanden? | Riva | Android App Entwicklung | 1 | 05.12.2010 17:41 |
| ListView mit 2 Zeilen anzeigen aus xml | beginnerUser | Android App Entwicklung | 2 | 30.09.2010 21:31 |