Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- aq.progress(pdg).ajax(url,String.class, new AjaxCallback<String>(){
- @Override
- public void callback(String url, String object, AjaxStatus status) {
- if (object != null){
- Toast.makeText(MainActivity.this, "Kosong", Toast.LENGTH_SHORT).show();
- try {
- JSONObject json = new JSONObject(object);
- String statusisiData = json.getString("sukses");
- String pesanData = json.getString("pesan");
- if (statusisiData.equalsIgnoreCase("1")){
- Toast.makeText(MainActivity.this,pesanData,
- Toast.LENGTH_SHORT).show();
- //looping data json array
- JSONArray arrayberita =json.getJSONArray("berita");
- for (Integer i=0; i<arrayberita.length();i++){
- JSONObject isiobject = arrayberita.getJSONObject(i);
- //Mengambil data dari server ke variable penerima
- String idberita = isiobject.getString("id");
- String judulberita = isiobject.getString("judul");
- String gambarberita = isiobject.getString("gambar");
- //Masukan Data Dari variable ke hashmap
- HashMap<String,String > map = new HashMap<String, String>();
- map.put("idberita",idberita);
- map.put("judul",judulberita);
- map.put("gambar",gambarberita);
- data.add(map);
- mtdTampil(data);
- }
- }
- }
- catch (JSONException e){
- e.printStackTrace();
- }
- } else {
- Toast.makeText(MainActivity.this, "Data Kosong",
- Toast.LENGTH_SHORT).show();
- }
- }
- });
- }
- private void mtdTampil(ArrayList<HashMap<String, String>> data) {
- CustomAdapter adapter = new CustomAdapter(this,data);
- varListView.setAdapter(adapter);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement