/** @return final bookmarked state after calling this method */ public boolean togglePageBookmark(int page) { long bookmarkId = getBookmarkId(null, null, page); if (bookmarkId < 0) { addBookmark(page); return true; } else { removeBookmark(bookmarkId); return false; } }