Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

http get daten holen, aber wie ausgeben?

Das Thema "http get daten holen, aber wie ausgeben?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 20.06.2011, 07:07   #1 (permalink)
Neuer Benutzer

Registriert seit: 23.05.2011
Beiträge: 14
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard http get daten holen, aber wie ausgeben?

Moin moin

ich mach es kurz und knapp^^....
ich hole per http get daten von einer php-seite und splitte mir diese string so wie ich ihn brauche....
jetzt steht zum Beispiel im string: Datum;Name;Veranstaltung;Uhrzeit....ich ziehe mir den namen raus, den möchte ich mir jetzt in einem Listview ausgeben lassen....mein problem ist jetzt das der user auf einen namen klicken/tippen soll und sich dann eine neue Activity öffnen soll wo der dazugehörige datensatz steht z.B: user wählt Meier aus und auf der nächsten Activity erscheint: 1.06.2011;Meier;Töpfern;10Uhr.....

Hoffe ihr könnt mir helfen?!


gruß
Chuky
Chuky ist offline   Mit Zitat antworten
Alt 20.06.2011, 09:51   #2 (permalink)
Neuer Benutzer

Registriert seit: 23.05.2011
Beiträge: 14
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
Standard AW: http get daten holen, aber wie ausgeben?

oke fragen wa anders....warum wird mir hier in der liste nichts ausgegeben???

Code:
package de.FH_APP;

//import java.io.IOException;
//import java.io.InputStream;

//import org.apache.http.HttpEntity;
//import org.apache.http.HttpResponse;
//import org.apache.http.client.ClientProtocolException;
//import org.apache.http.client.HttpClient;
//import org.apache.http.client.methods.HttpGet;
//import org.apache.http.impl.client.DefaultHttpClient;

import java.io.IOException;
import java.io.InputStream;

import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;

import android.app.Activity;
import android.os.Bundle;
//import android.util.Log;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
//import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.ListView;

//import android.widget.TextView;

public class test1 extends Activity implements OnClickListener {

    private Button backbtn;
    private ListView Liste2;
    public String test;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main2);

        backbtn = (Button) findViewById(R.id.back_btn);
        backbtn.setOnClickListener(this);
        
        try {
            String urlstring = "http://www.????????????????.php";
            HttpClient httpclient = new DefaultHttpClient();

            HttpGet httpget = new HttpGet(urlstring);
            HttpResponse response = httpclient.execute(httpget);
            HttpEntity entity = response.getEntity();

            byte buffer[] = new byte[1024];
            InputStream is = entity.getContent();
            int numBytes = is.read(buffer);
            is.close();

            String entityContents = new String(buffer, 0, numBytes);
            String[] krank = entityContents.split("@");
            String test = krank[1];

            Log.d("xxx", test); // [1] == Prof.Name

        }

        catch (ClientProtocolException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();

        }


        
    }

    public void onCreate1(Bundle icicle) {
        super.onCreate(icicle);
        ImageView fh = new ImageView(this);
        fh.setImageResource(R.drawable.fhb_logo);
        setContentView(fh);

    }

    public void onClick(View v) {

        if (v == backbtn) {

            Liste2 = (ListView) findViewById(R.id.liste2);
            Liste2.setAdapter(new ArrayAdapter<String>(this,
                    android.R.layout.simple_list_item_1));

        }

    }
}
Chuky ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Periodische HTTP-Requests schicken - WIE? sem_thesis Android App Entwicklung 1 20.05.2011 14:55
Daten kopieren, aber wie? Eddy Davidson Zenithink ZT-180 Forum 4 29.03.2011 20:21
Wie Http Stream auf Froyo empfangen HeliosXenon Sonstige Apps & Widgets 3 17.11.2010 11:17
Daten aufs Milestone - aber wie? bussnick Motorola Milestone Forum 16 02.02.2010 23:06




Du liest gerade: "http get daten holen, aber wie ausgeben?" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.