private QuranRow createRow(Activity activity, long tagId, Bookmark bookmark) { QuranRow row; if (bookmark.mSura == null) { int sura = QuranInfo.getSuraNumberFromPage(bookmark.mPage); row = new QuranRow( QuranInfo.getSuraNameString(activity, bookmark.mPage), QuranInfo.getPageSubtitle(activity, bookmark.mPage), QuranRow.PAGE_BOOKMARK, sura, bookmark.mPage, R.drawable.bookmark_page); } else { row = new QuranRow( QuranInfo.getAyahString(bookmark.mSura, bookmark.mAyah, getActivity()), QuranInfo.getPageSubtitle(activity, bookmark.mPage), QuranRow.AYAH_BOOKMARK, bookmark.mSura, bookmark.mAyah, bookmark.mPage, R.drawable.bookmark_ayah); } row.tagId = tagId; row.bookmarkId = bookmark.mId; return row; }