I have a ListView with some focusable components inside (mostly EditTexts). Yeah, I know this isn\'t exactly recommended, but in general, almost everything is w
EditText
try this
@Override public View getView(int position, View convertView, ViewGroup parent) { //abandon current focus View currentFocus = ((Activity)mContext).getCurrentFocus(); if (currentFocus != null) { currentFocus.clearFocus(); } // other code }
EDIT:
See also: Better Solution