Advertisement
vickyKDV

Mengambil nilai JSONObject menggunakan FAN

Oct 16th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.02 KB | None | 0 0
  1. private void Login(String kode){
  2.         /**
  3.          * Keterangan :
  4.          * localhost harus diganti dengan IP komputer dan harus 1 jaringan
  5.          * KDV
  6.         **/
  7.         String URL_PHPNYA = "http://localhost/tester/login.php";
  8.         AndroidNetworking.get(URL_PHPNYA)
  9.                 .addQueryParameter("kode",kode)
  10.                 .build()
  11.                 .getAsJSONObject(new JSONObjectRequestListener() {
  12.                     @Override
  13.                     public void onResponse(JSONObject response) {
  14.                         try {
  15.                            
  16.                             /**
  17.                              * Keterangan :
  18.                              * DIBAWAH INI ADALAH NILAI DARI JSONObject yang disimpan kedalam string - PELAJARI APAITU JSON OBJECT DAN JSON ARRAY
  19.                              * KDV
  20.                             **/
  21.                             String nama = response.getString("Nama");
  22.                             String kode = response.getString("Kode");
  23.                             String alamat = response.getString("Alamat");
  24.  
  25.                             /**
  26.                              * Keterangan :
  27.                              * CEK DI LOGCAT dengan parameter HASIL_JSON biar gampang di trace
  28.                              * KDV
  29.                             **/
  30.                             Log.d("HASIL_JSON", "onResponse: "+nama+" "+kode+" "+alamat);
  31.                            
  32.                             /**
  33.                             **/
  34.  
  35.                         } catch (JSONException e) {
  36.                             e.printStackTrace();
  37.                         }
  38.                     }
  39.  
  40.                     @Override
  41.                     public void onError(ANError anError) {
  42.                         Log.d("ERRORNYA", "onError: "+anError.getErrorDetail());
  43.                         Log.d("ERRORNYA", "onError: "+anError.getErrorCode());
  44.                         Log.d("ERRORNYA", "onError: "+anError.getErrorBody());
  45.                     }
  46.                 });
  47.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement