@Override public Word getWord(Word word) { Db_Help dbhelper = new Db_Help(mContext); String query = "SELECT _id,vocab,pronunciation,meaning FROM tb_words WHERE _id='" + word.getId() + "'"; Word result = new Word(); ArrayList datarow = new ArrayList(); datarow = dbhelper.getDataRow(query); if (datarow.size() != 0) { HashMap tablerow = new HashMap(); tablerow = (HashMap) datarow.get(0); result = new Word( tablerow.get(tbWord.id).toString(), tablerow.get(tbWord.vocab).toString(), tablerow.get(tbWord.prounuciation).toString(), tablerow.get(tbWord.meaning).toString()); } return result; }