Ich versuche zu verbinden bedeutet AsyncHttpClient
zu einem PHP-Skript auf meiner Website. Das Skript führt die HTML-Analyse einer anderen Seite durch und konvertiert das Ergebnis in json. es funktioniert gut. Aber, wenn ich versuche, die JSON-Form Java für die Verwendung auf Android, die Methode, die die einzige Arbeit haben, einen Stream zu öffnen und "Antwort" zurückzugeben, führt nicht onSuccess
und onFailure
beide. Kann mir jemand helfen? Hier ist der Code:asyncHttpClient kein onSuccess oder onFailure run
private String getStream() {
AsyncHttpClient client = new AsyncHttpClient();
client.get("http://jem88.net/eventsAroundYouParser.php", new AsyncHttpResponseHandler() {
@Override
public void onSuccess(String response) {
System.out.println("response is here..."+response);
Log.d("eventstaker", "into response!!");
}
@Override
public void onFailure(Throwable e, String response) {
Log.d("eventstaker", "onFailure method is run... :(");
}
});
return "";
}`
ich die internet
und network_access
Erlaubnis im Manifest festgelegt haben. Vielen Dank im Voraus
Vielen Dank für Ihre Antwort mromer außer Kraft setzen, sagen Sie Kontrolle mehr possibile Ausnahme? Wenn ich andere onFailure überschreibe, sagt mir der Compiler, dass ich Methoden umbenennen soll! Alle anderen Ausnahmen werden vor dieser Methode geprüft. Ich glaube nicht, dass dies eine Ausnahme ist! – marino
Sie können 'öffentliche void onFailure (Throwable arg0)' überschreiben – mromer
ok, aber was sollte ich in diesem OnFailure überprüfen? Sorry, ich bin neuer zu Java – marino