Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- JsonObjectRequest tagJsonRequest=new JsonObjectRequest(url,searchTermObject, new Response.Listener<JSONObject>() {
- @Override
- public void onResponse(JSONObject response) {
- try
- {
- JSONArray jsonarray=response.optJSONArray("result");
- Log.d("var", response.toString());
- register.tagResultsAdapter.clear();
- if(jsonarray!=null)
- for(int i=0;i<jsonarray.length();i++) {
- tags.add(jsonarray.getJSONObject(i).getString("term"));
- Log.d("Result", tags.get(i));
- register.tagResultsAdapter.add(jsonarray.getJSONObject(i).getString("term"));
- }
- register.tagResultsAdapter.notifyDataSetChanged();
- register.tagAutoComplete.setAdapter(register.tagResultsAdapter);
- register.tagAutoComplete.setThreshold(1);
- }
- catch(JSONException JE)
- {
- JE.printStackTrace();
- }
- catch(NullPointerException ex)
- {
- register.tagsAutoCompleteTextView.setText("");
- }
- }
- }, new Response.ErrorListener() {
- @Override
- public void onErrorResponse(VolleyError error) {
- error.printStackTrace();
- }
- });
- NetworkManager.getNetworkManagerInstance(context.getApplicationContext()).addToRequestQueue(tagJsonRequest,REQUEST_TAG);
Advertisement
Add Comment
Please, Sign In to add comment