2016-08-11 4 views
0

最後のコールバックデータを保存する方法を教えてください。私はそれをオフラインで使用したいと思います。データを保存するために よろしく最後のデータをAQuery(コールバック)に保存

public void onClick(View v) { 

    final Double waluta_from_wartosc = Double.valueOf(editText_waluty.getText().toString()); 
    String from_waluta = String.valueOf(spinner_from.getSelectedItem()); 
    String to_waluta = String.valueOf(spinner_to.getSelectedItem()); 

    String url = base_url + "from=" + from_waluta + "&to=" + to_waluta; 

    aq.ajax(url, JSONObject.class, new AjaxCallback<JSONObject>() { 

     @Override 
     public void callback(String url, JSONObject json, AjaxStatus status) { 

      if (json != null) { 

       try 
       { 
        Double rate = json.getDouble("rate"); 
        double the_result = waluta_from_wartosc * rate; 
        textview_to.setText(String.valueOf(the_result) + " " + spinner_to.getSelectedItem().toString()); 
       } 
       catch (JSONException e) 
       { 
        e.printStackTrace(); 
       } 
      } 
      else { 
       Toast.makeText(aq.getContext(), "BRAK DOSTĘPU DO INTERNETU!!!", Toast.LENGTH_SHORT).show(); 

答えて

関連する問題