El evento OnClick solo funciona por segunda vez en edittext

Tengo un texto de edición, y cuando el usuario haga clic en este texto de edición quiero mostrar un diálogo de alerta.
Mi código es el siguiente:

            edt.setInputType(InputType.TYPE_NULL);
            edt.setFocusableInTouchMode(true);
            edt.requestFocus();

            edt.setCursorVisible(false);

            edt.setOnClickListener(new OnClickListener() {

                public void onClick(View v) {
                    CommentDialog.buildDialog(mContext, identifier, false, edt.getId());
                }
            });

No quiero que se muestre el teclado cuando el usuario hace clic en el texto de edición, así que configuro el tipo de entrada en TYPE_NULL.
Pero cuando el texto de edición no tiene el foco y lo presiono, el evento onClick no se ejecuta. Cuando hago clic por segunda vez, el diálogo de alerta se muestra correctamente.

¿Cómo puedo solucionar esto?

Respuestas a la pregunta(9)

Su respuesta a la pregunta