我有来自Android Query Async API示例的代码,但从未调用回调。
public void asyncJson(){
String url = "http://www.mysite.com/MyService.asmx/GetJson";
Map<String, Object> params = new HashMap<String, Object>();
params.put("100", "Param1");
aq.ajax(url, params, JSONObject.class, new AjaxCallback<JSONObject>() {
@Override
public void callback(String url, JSONObject json, AjaxStatus status) {
int dummy=0; // breakpoint here....but it never stops the debugger here
//showResult(json);
}
});
} // asyncJson
我在 int dummy=0 上放了一个断点,它永远不会停在那里。ajax 行执行正确,也没有错误。
更改 params.put("100", "Param1")后; 到 params.put("Param1", "100"); 调用回调。