【问题标题】:Android Contents of responseAndroid 响应内容
【发布时间】:2012-11-29 07:16:18
【问题描述】:

webservice返回解析错误时如何获取response的内容。 Sax listner有这些方法

public void parsingSuccess(List list),

public void parsingError(String error) &

public void connectionError(字符串错误)

如果出现错误,我们只会得到错误消息。只有解析成功时,我们才会得到一个列表。 解析出错时如何获取全部内容?

【问题讨论】:

  • 在错误函数中设置处理程序并在其中填写您的列表
  • 怎么样?你能详细说明一下吗

标签: android saxparser


【解决方案1】:
        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;
}

【讨论】:

  • 我已经有handler了,应该放在解析错误方法里面吧?
  • 回调回调=new Callback() { @SuppressWarnings("unused") public boolean handleMessage(android.os.Message msg) { Logger.printLogI("weekly", "inside callback");返回假; } };
  • 你必须在handleMessage中设置你的List列表字段
  • 您的字段列表 - 全局变量
猜你喜欢
  • 2017-05-13
  • 1970-01-01
  • 1970-01-01
  • 2015-04-28
  • 2012-09-19
  • 1970-01-01
  • 1970-01-01
  • 2015-02-14
  • 1970-01-01
相关资源
最近更新 更多