Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private class MyTask extends AsyncTask<String, Void, String>{
- ProgressDialog pDialog;
- @Override
- protected void onPreExecute(){
- super.onPreExecute();
- pDialog = new ProgressDialog(TranskipActivity.this);
- pDialog.setMessage("Loading...");
- pDialog.setCancelable(false);
- pDialog.show();
- }
- @Override
- protected String doInBackground(String... params){
- return JsonUtils.getJSONString(params[0]);
- }
- @Override
- protected void onPostExecute(String result){
- super.onPostExecute(result);
- if (null != pDialog && pDialog.isShowing()){
- pDialog.dismiss();
- }
- if (result.length() != 0) {
- try {
- JSONObject mainJson = new JSONObject(result);
- JSONArray jsonArray = mainJson.getJSONArray(Constant.TRANSKIP_ARRAY_NAME);
- JSONObject objJson = null;
- for (int i = 0; i < jsonArray.length(); i++) {
- objJson = jsonArray.getJSONObject(i);
- TranskipDataList objItem = new TranskipDataList();
- objItem.setNim(objJson.getString(Constant.TRANSKIP_ITEM_NIM));
- objItem.setKodemk(objJson.getString(Constant.TRANSKIP_ITEM_KODEMK));
- objItem.setNamamk(objJson.getString(Constant.TRANSKIP_ITEM_NAMAMK));
- objItem.setKurikulum(objJson.getString(Constant.TRANSKIP_ITEM_KURIKULUM));
- objItem.setNilai_huruf(objJson.getString(Constant.TRANSKIP_ITEM_NILAI_HURUF));
- objItem.setNilai_angka(objJson.getString(Constant.TRANSKIP_ITEM_NILAI_ANGKA));
- objItem.setLulus(objJson.getString(Constant.TRANSKIP_ITEM_LULUS));
- objItem.setPeriode(objJson.getString(Constant.TRANSKIP_ITEM_PERIODE));
- arrayOfTranskip.add(objItem);
- }
- } catch (JSONException e) {
- e.printStackTrace();
- }
- }else {
- showToast("Data tidak ada kak");
- alert.showAlertDialog(TranskipActivity.this, "Internet ERROR","Please connect to the network", false);
- }
- for (int j=0; j < arrayOfTranskip.size();j++)
- {
- objAllBean = arrayOfTranskip.get(j);
- allListTranskipNim.add(objAllBean.getNim());
- allArrayTranskipNim=allListTranskipNim.toArray(allArrayTranskipNim);
- allListTranskipKodeMk.add(objAllBean.getKodemk());
- allArrayTranskipKodeMk=allListTranskipKodeMk.toArray(allArrayTranskipKodeMk);
- allListTranskipNamaMk.add(String.valueOf(objAllBean.getNamamk()));
- allArrayTranskipNamaMk=allListTranskipNamaMk.toArray(allArrayTranskipNamaMk);
- allListTranskipKurikulum.add(String.valueOf(objAllBean.getKurikulum()));
- allArrayTranskipKurikulum=allListTranskipKurikulum.toArray(allArrayTranskipKurikulum);
- allListTranskipNilaiHuruf.add(String.valueOf(objAllBean.getNilai_huruf()));
- allArrayTranskipNilaiHuruf=allListTranskipNilaiHuruf.toArray(allArrayTranskipNilaiHuruf);
- allListTranskipNilaiAngka.add(String.valueOf(objAllBean.getNilai_angka()));
- allArrayTranskipNilaiAngka=allListTranskipNilaiAngka.toArray(allArrayTranskipNilaiAngka);
- allListTranskipLulus.add(String.valueOf(objAllBean.getLulus()));
- allArrayTranskipLulus=allListTranskipLulus.toArray(allArrayTranskipLulus);
- allListTranskipPeriode.add(String.valueOf(objAllBean.getPeriode()));
- allArrayTranskipPeriode=allListTranskipPeriode.toArray(allArrayTranskipPeriode);
- }
- setAdapterToListview();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement