public void removeThisGarden(String gardenId){ try { List list = new ArrayList(); String gardens = SharePreferenceUtil.getStringDataByKe(this,"gardens",null); gardenArray = new JSONArray(gardens); for (int i = 0;i<gardenArray.length();i++){ list.add(gardenArray.get(i)); JSONObject gardenjson = (JSONObject) gardenArray.get(i); if (gardenId.equals(gardenjson.getString("gardenId"))){ list.remove(i); } gardenArray = new JSONArray(list); SharePreferenceUtil.saveStringDataToSharePreference(this,gardenArray.toString()); } }catch (JSONException e){ e.printstacktrace(); } }