Senden eines Http Befehls onclick

  • 4 Antworten
  • Letztes Antwortdatum
P

PepeLeDroid

Neues Mitglied
0
Hallo,
ich versuche mich gerade an meinem ersten richtigen Programm für
Android. Zu Beginn soll es etwas leichtes sein was aber trotzdem für
mich einen praktischen Nutzen hat.
Ich programmiere gerade ein App welches per Button meinen Receiver
umschaltet. Ich habe einen Kathrein welcher per http Befehl reagiert.

http://IP-Adresse:9000/HandleKey/KEYCODE

Keycode ist dann zum Beispiel "5" für Programm 5.

Jedenfalls versuche ich gerade ein Button mit OnClick so zu gestalten
das zwar der http Befehl gesendet wird, aber nicht zum Beispiel der
integrierte Browser geöffnet wird.

Geht das?
 
Vielen Dank für die Seite. Google ist meist mein bester Freund. Aber
wenn man nicht weiß das http request das Schlüsselwort ist kommt
man nicht so leicht zum Ziel.

In dem auf der genannten Seite gezeigten Beispiel geht es doch darum,
das man einer php Seite Daten übermittelt.
Ich nehme jetzt einfach mal an das mein Vorhaben auch leicht umzusetzen ist, allerdings möchte ich ja keine Daten an eine Webseite senden sondern lediglich einen http Befehl ausführen.

Man möge mich für die Frage teeren und federn aber ist das dann so richtig wenn ich lediglich eben diesen http Befehl senden will?

public void button1_Click(View view) {

HttpClient httpclient = new DefaultHttpClient();
new HttpPost("http://192.168.0.5:9000/HandleKey/5");
}
 
hey, hier einfach mal ein codeteil aus einer meiner apps^^
Code:
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet(HIGHSCORE_SERVER_BASE_URL
                    + "appversion=" + HIGHSCORE_SERVER_APPVERSION;
HttpResponse response = client.execute(request);
HttpEntity entity = response.getEntity();

läuft übrigens mit der google app engine

Hoffe das hilft dir, mfg keinbrain
 
Zurück
Oben Unten