@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == 100) { if (resultCode == Constants.Bookmark.ADD) { DbHelper db = new DbHelper(this); Bookmark b = new Bookmark(); b.setName("Create issue at " + mUserLogin + "/" + mRepoName); b.setObjectType(Constants.Bookmark.OBJECT_TYPE_ISSUE); b.setObjectClass(IssueCreateActivity.class.getName()); long id = db.saveBookmark(b); BookmarkParam[] params = new BookmarkParam[2]; BookmarkParam param = new BookmarkParam(); param.setBookmarkId(id); param.setKey(Constants.Repository.REPO_OWNER); param.setValue(mUserLogin); params[0] = param; param = new BookmarkParam(); param.setBookmarkId(id); param.setKey(Constants.Repository.REPO_NAME); param.setValue(mRepoName); params[1] = param; db.saveBookmarkParam(params); } } }