2017-06-16 3 views
0

Ich versuche, einen doppelten Wert über Ion Library Call zu senden. Ich kann scheinbar keinen doppelten Wert senden, und das verwirrt meinen Code. Ich versuche, INR über einen API-Anruf in USD umzurechnen und umgekehrt. Mein doppelter Wert ist "Betrag".Senden Doppel-Wert als body-Parameter zu URL mit Ionenbibliothek?

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(); 
         } 
        } 
       }); 
+1

vermasselt den Code wie? Was ist die genaue Fehlermeldung, die Sie nicht verstehen? –

Antwort

Verwandte Themen