【发布时间】:2015-01-26 17:10:41
【问题描述】:
我想从“OpenExchange 汇率”中导入“latest.jason”以获取最新汇率。
但是当我编写“AsyncHttpClient”时,它会创建以下“未实现的类”:
@Override
public void onSuccess(int arg0, Header[] arg1, byte[] arg2) {
// TODO Auto-generated method stub
}
但我想要这个-(运行)
public void onSuccess(String arg2) {
Log.i("MYFIRSTAPP" , "HTTP Successs");
try {
JSONObject jsonObj = new JSONObject(arg2);
JSONObject ratesObject = jsonObj.getJSONObject("rates");
Double gbpRate = ratesObject.getDouble("GBP");
Double eurRate = ratesObject.getDouble("EUR");
Log.i("MYFIRSTAPP", "GBP" +gbpRate);
Log.i("MYFIRSTAPP", "EUR" +eurRate);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
我遇到的问题是: onSuccess 以“int arg0, Header[] arg1, byte[] arg2”为参数...
但我想要 - “字符串 arg2”
【问题讨论】:
-
能否提供更多代码或完整代码?
-
你实现了哪个接口?
标签: android eclipse android-async-http