Advertisement
Guest User

Untitled

a guest
Jul 27th, 2017
37
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. private void spinnerapi(){
  2. sprCoun = (Spinner) findViewById(R.id.spinner);
  3. RequestQueue queue = Volley.newRequestQueue(getApplicationContext());
  4. String serverURL = "server url";
  5. final StringRequest getRequest = new StringRequest(Request.Method.POST, serverURL,
  6. new com.android.volley.Response.Listener<String>() {
  7. @Override
  8. public void onResponse(String response) {
  9. Log.d("officerResponse", response);
  10. try {
  11. JSONObject jsonObject = new JSONObject(response);
  12. String str_status = jsonObject.getString("status");
  13. String str_message = jsonObject.getString("message");
  14.  
  15. JSONArray jsonArray = jsonObject.getJSONArray("data");
  16. for (int i = 0; i < jsonArray.length(); i++) {
  17. JSONObject jsonObjectGuest = jsonArray.getJSONObject(i);
  18. city_name = jsonObjectGuest.getString("cityname");
  19. city_id = jsonObjectGuest.getString("cityid");
  20.  
  21.  
  22.  
  23. listarraylist.add(new CityModel(city_name));
  24. }
  25. sprCoun.setAdapter(new ArrayAdapter<String>
  26. (RegistrationActivity.this, android.R.layout.simple_spinner_dropdown_item, list));
  27.  
  28.  
  29.  
  30. } catch (JSONException e) {
  31. e.printStackTrace();
  32. Toast.makeText(getApplicationContext(), "" + e, Toast.LENGTH_LONG).show();
  33. }
  34. }
  35. },
  36. new com.android.volley.Response.ErrorListener() {
  37. @Override
  38. public void onErrorResponse(VolleyError error) {
  39. // error
  40. // Toast.makeText(context, "" + error, Toast.LENGTH_LONG).show();
  41. Log.d("tyghj", String.valueOf(error));
  42.  
  43. }
  44. }
  45. ) {
  46. @Override
  47. protected Map<String, String> getParams() {
  48. Map<String, String> params = new HashMap<String, String>();
  49.  
  50.  
  51. return params;
  52. }
  53. };
  54. queue.add(getRequest);
  55.  
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement