0
我想通过Ion Library调用发送一个双精度值。我似乎无法发送一个双重值,这弄乱了我的代码。我试图通过api电话将INR兑换成美元,反之亦然。我的双重价值是'金额'。使用离子库将double值作为body参数发送到url?
Ion.with(context)
.load("POST",url)
.setBodyParameter("amount",amount)
.asString()
.setCallback(new FutureCallback<String>() {
@RequiresApi(api = Build.VERSION_CODES.N)
@Override
public void onCompleted(Exception e, String result) {
try {
JSONObject o = new JSONObject(result);
if (o.getString("code").equals("200")) {
PriceModel.Instance().setUSDEquivalent(o.getDouble("result"));
}
} catch (JSONException e1) {
e1.printStackTrace();
}
}
});
弄乱了代码是如何?什么是你不明白的确切的错误信息? –