1. Gewinne jetzt ein UMiDIGI C Note - alle Informationen findest du hier!!
  1. sebush, 10.06.2012 #1
    sebush

    sebush Threadstarter Neuer Benutzer

    hi leutz,

    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. orium, 11.06.2012 #2
    orium

    orium Android-Hilfe.de Mitglied

Die Seite wird geladen...
Ähnliche Themen Forum Datum
[GELÖST] Android PHP MySQL Android App Entwicklung 05.05.2017
[ERLEDIGT] Listview mit Datenbank über Custom ArrayList verbinden Android App Entwicklung 22.04.2017
[ERLEDIGT] (JSON-)Datei speichern Android App Entwicklung 08.04.2017
[ERLEDIGT] Drawer mit scrollbarem Listview Android App Entwicklung 27.03.2017
ListView fix am unteren Bildschirmrand ausgeben Android App Entwicklung 01.03.2017
ProgressBar in ListView Android App Entwicklung 03.01.2017
ListView Element an eine Datenbank senden Android App Entwicklung 04.12.2016
ListView Items verknüpfen Android App Entwicklung 06.10.2016
AlertDialog Listview mit ContextMenu Android App Entwicklung 01.10.2016
Du betrachtest das Thema "listview aus json (serverdata) generieren" im Forum "Android App Entwicklung",