I want to ask, I have session data and I want to post the session data to server.. I am using JsonArrayRequest..
Below is my code:
// untuk menampilkan semua data pada listview
private void callVolley(){
itemList.clear();
adapter.notifyDataSetChanged();
swipe.setRefreshing(true);
session.getLocalSession(LocalSession.KEY_USERNAME);
// membuat request JSON
JsonArrayRequest jArr = new JsonArrayRequest(url_select, new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
Log.d(TAG, response.toString());
// Parsing json
for (int i = 0; i < response.length(); i++) {
try {
JSONObject obj = response.getJSONObject(i);
Data item = new Data();
item.setId(obj.getString(TAG_ID));
item.setNama(obj.getString(TAG_NAMA));
item.setAlamat(obj.getString(TAG_ALAMAT));
// menambah item ke array
itemList.add(item);
} catch (JSONException e) {
e.printStackTrace();
}
}
// notifikasi adanya perubahan data pada adapter
adapter.notifyDataSetChanged();
swipe.setRefreshing(false);
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
VolleyLog.d(TAG, "Error: " + error.getMessage());
swipe.setRefreshing(false);
}
});
// menambah request ke request queue
AppController.getInstance().addToRequestQueue(jArr);
}
Please somebody help me, where I can post the data....
this session in android:
session.getLocalSession(LocalSession.KEY_USERNAME);
I am using this code and showing all the data, I mean I just want to show some data with parameter session
JsonArrayRequest jArr = new JsonArrayRequest(url_select, new Response.Listener()
Any help will be appreciated, Thanks.