2013-05-17 100 views
5

我試圖連接意味着AsyncHttpClient到我的網站上的PHP腳本。該腳本執行另一個頁面的html解析,並將結果轉換爲json。它運作良好。但是,當我嘗試使用json form java在android上使用它時,只有打開一個流並返回'響應'的方法不會運行onSuccessonFailure。誰能幫我? 下面的代碼:asyncHttpClient no onSuccess或onFailure運行

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 ""; 
}` 

我已經設置在清單中internetnetwork_access許可。 預先感謝您

回答

3

您可以覆蓋更多的onFailure處方法

+0

謝謝您的回答mromer,你說對於檢查更不可能性例外?如果我重寫他人onFailure編譯器告訴我重命名方法!所有其他異常在這個方法之前被檢查..我不認爲是一個例外! – marino

+1

你可以重寫'public void onFailure(Throwable arg0)' – mromer

+0

好,但是我應該檢查這個onFailure?對不起,我是新的java – marino

相關問題