2012-11-29 1 views
0

Как получить содержимое ответа, когда веб-служба возвращает ошибку синтаксического анализа. Sax listner имеет следующие методыAndroid Содержание ответа

общественного недействительный parsingSuccess (список List),

общественного недействительный parsingError (ошибка String) &

общественного недействительный ConnectionError (ошибка String)

В случае ошибки мы просто получите сообщение об ошибке. Только когда синтаксический анализ завершен, мы получаем список. Как получить весь контент при возникновении ошибки синтаксического анализа?

+0

Установить обработчик в функции ошибки и заполнить свой список в нем – Yahor10

+0

как? не могли бы вы уточнить –

ответ

0
 Handler handler = new Handler(new Callback() { 

         public boolean handleMessage(Message msg) { 
          this.list.setAdapter(); // set data to your list 
          return false;       
          } 
        }); 

public void connectionError(String error){ 
handler.sendEmptyMessage(0);// connection failder; 
} 
+0

У меня уже есть обработчик. Это должно быть помещено внутри метода анализа синтаксического анализа? –

+0

Да, внутри синтаксический метод ошибки – Yahor10

+0

может я определить функцию обратного вызова .... и от метода ошибок синтаксического анализа использования уведомит() –