Hallo,
ich komme bei einem Problem nicht weiter. Ich habe die folgende Funktion:
Die Daten werden an den Server geschickt, bearbeitet dann will ich den Rückgabewert weiter in meinem Java Programm (eigentlich eine Android App) nutzen. Ich führe die Funktion wie folgt aus:
Ich habe es etwas gekürzt. Der Server liefert einen String. Ich möchte nun gerne diesen String nutzen. Wie kann ich das realisieren ?
Danke
ich komme bei einem Problem nicht weiter. Ich habe die folgende Funktion:
Code:
public String foo(){
// Create a new HttpClient and Post Header
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost(this.serverURL);
try {
// Hier stehen die Pairs
post.setEntity(new UrlEncodedFormEntity(pairs));
HttpResponse response = client.execute(post);
// Liefert einen String
// return String;
}catch (IOException e) {
}
}
Die Daten werden an den Server geschickt, bearbeitet dann will ich den Rückgabewert weiter in meinem Java Programm (eigentlich eine Android App) nutzen. Ich führe die Funktion wie folgt aus:
Code:
Thread thread = new Thread(new Runnable(){
@Override
public void run() {
try {
String s = foo();
} catch (Exception e) {
e.printStackTrace();
}
}
});
thread.start();
Ich habe es etwas gekürzt. Der Server liefert einen String. Ich möchte nun gerne diesen String nutzen. Wie kann ich das realisieren ?
Danke