private void chooseItem(int position) { if (mCommitsListAdapter.isProgressBar(position)) return; if (mChosenItem.contains(position)) { mChosenItem.remove(position); mCommitsListAdapter.notifyDataSetChanged(); return; } if (mChosenItem.size() >= 2) { showToastMessage(R.string.alert_choose_two_items); return; } mChosenItem.add(position); mCommitsListAdapter.notifyDataSetChanged(); }
private void chooseItem(int position) { if (mCommitsListAdapter.isProgressBar(position)) return; if (mChosenItem.contains(position)) { mChosenItem.remove(position); mCommitsListAdapter.notifyDataSetChanged(); return; } if (mChosenItem.size() >= 2) { showToastMessage(R.string.alert_choose_two_items); return; } mChosenItem.add(position); mCommitsListAdapter.notifyDataSetChanged(); }
Integer[] items = mChosenItem.toArray(new Integer[0]); if (items.length == 0) { showToastMessage(R.string.alert_no_items_selected); return true; item2 = item1 + 1; if (item2 == mCommitsListAdapter.getCount()) { showToastMessage(R.string.alert_no_older_commits); return true; case R.id.action_mode_copy_commit: { if (mChosenItem.size() != 1) { showToastMessage(R.string.alert_you_must_choose_one_commit_to_copy); return true; ClipData clip = ClipData.newPlainText("commit_to_copy", commit); mClipboard.setPrimaryClip(clip); showToastMessage(R.string.msg_commit_str_has_copied); actionMode.finish(); return true;
Integer[] items = mChosenItem.toArray(new Integer[0]); if (items.length == 0) { showToastMessage(R.string.alert_no_items_selected); return true; item2 = item1 + 1; if (item2 == mCommitsListAdapter.getCount()) { showToastMessage(R.string.alert_no_older_commits); return true; case R.id.action_mode_copy_commit: { if (mChosenItem.size() != 1) { showToastMessage(R.string.alert_you_must_choose_one_commit_to_copy); return true; ClipData clip = ClipData.newPlainText("commit_to_copy", commit); mClipboard.setPrimaryClip(clip); showToastMessage(R.string.msg_commit_str_has_copied); actionMode.finish(); return true;