Guest User

Untitled

a guest
Nov 21st, 2016
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.71 KB | None | 0 0
  1. JsonObjectRequest tagJsonRequest=new JsonObjectRequest(url,searchTermObject, new Response.Listener<JSONObject>() {
  2. @Override
  3. public void onResponse(JSONObject response) {
  4.  
  5. try
  6. {
  7. JSONArray jsonarray=response.optJSONArray("result");
  8. Log.d("var", response.toString());
  9. register.tagResultsAdapter.clear();
  10. if(jsonarray!=null)
  11. for(int i=0;i<jsonarray.length();i++) {
  12.  
  13. tags.add(jsonarray.getJSONObject(i).getString("term"));
  14. Log.d("Result", tags.get(i));
  15. register.tagResultsAdapter.add(jsonarray.getJSONObject(i).getString("term"));
  16. }
  17.  
  18. register.tagResultsAdapter.notifyDataSetChanged();
  19. register.tagAutoComplete.setAdapter(register.tagResultsAdapter);
  20. register.tagAutoComplete.setThreshold(1);
  21. }
  22. catch(JSONException JE)
  23. {
  24. JE.printStackTrace();
  25. }
  26. catch(NullPointerException ex)
  27. {
  28. register.tagsAutoCompleteTextView.setText("");
  29. }
  30. }
  31. }, new Response.ErrorListener() {
  32. @Override
  33. public void onErrorResponse(VolleyError error) {
  34. error.printStackTrace();
  35. }
  36.  
  37. });
  38. NetworkManager.getNetworkManagerInstance(context.getApplicationContext()).addToRequestQueue(tagJsonRequest,REQUEST_TAG);
Advertisement
Add Comment
Please, Sign In to add comment