Messages msg = ml.getData().getMessages(); for(int i=0;i<msg.size();i++){ MessageValues mv = msg.get(i); map.put(TAG_TITLE, mv.getTitle()); map.put(TAG_TIME, mv.getTime()); map.put(TAG_ID, mv.getId()); map.put(TAG_STATUS, mv.getStatus()); mailList.add(map); }