なかみはこんな感じ



public final boolean requestFocusFromTouch() {
    // Leave touch mode if we need to
    if (isInTouchMode()) {
        ViewRootImpl viewRoot = getViewRootImpl();
        if (viewRoot != null) {
            viewRoot.ensureTouchMode(false);
        }
    }
    return requestFocus(View.FOCUS_DOWN);
}


タッチモードだったらタッチモードをOFFにしてフォーカスをあててるだけかな。