public void onItemClick(AdapterView<?> parent, View view, int position, long id) { Tag t = tagManager.get(position); if (tags.contains(t)) tags.remove(t); else tags.add(t); Log.d(TAG, "Click: " + tags.size()); tagsChanged(true); }
@Override public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) { if (parent == tagList.getAdapterView()) { Log.d(TAG, "Long click: " + tags.size()); tag = tagManager.get(position); showDialog(DIALOG_EDIT_TAG); return true; } return false; }
protected void updateStatusBar() { String msg = getString(R.string.tag_list_status, tags.size(), tags.allTags().size()); status.setText(msg); }