可能であればAndroid AQueryにインターネットからデータをダウンロードさせる方法、そうでなければキャッシュから??? 私のコード:
final GetFeedsAjaxCallback ac = new GetFeedsAjaxCallback(...);
aq.ajax(feed, XmlDom.class, -1, ac);
インターネット接続がない場合、私のコードは機能しません。
使用コード:
AQuery aq;
//...
final GetFeedsAjaxCallback ac = new GetFeedsAjaxCallback(...);
aq.ajax(feed, XmlDom.class, -1, ac);
...
if (status.getCode() != 200 || xml == null)
try {
xml = new com.androidquery.util.XmlDom(new FileInputStream(aq.getCachedFile(url)));
}
catch (Exception e){}
//do something