@Override public void onItemLongClickListener(View view, int position) { if (selectedApps.get(position) == null) { selectedApps.put(position, adapter.getModelList().get(position)); adapter.setItemChecked(position, true); } else { selectedApps.remove(position); adapter.setItemChecked(position, false); } if (selectedApps.size() != 0) { if (actionMode == null) { actionMode = toolbar.startActionMode(this); AppHelper.actionModeColor(this); } if (selectedApps.size() > 1) { actionMode.setTitle("Backup ( " + selectedApps.size() + " Apps )"); } else { actionMode.setTitle("Backup ( " + selectedApps.size() + " App )"); } enableDisableMenuItem(false); } else { actionMode.finish(); actionMode = null; } }