Cuadro de diálogo de entrada de texto de Android

Cuando un usuario hace clic en unButton en mi aplicación (que se imprime en unaSurfaceView), Me gustaría un textoDialog Para aparecer y me gustaría almacenar el resultado en unaString. Me gustaria el textoDialog Para superponer la pantalla actual. ¿Cómo puedo hacer esto?

Respuestas a la pregunta(6)

Su respuesta a la pregunta