Android SDK - camera2 - Dibujar rectángulo sobre TextureView

Soy nuevo en el desarrollo de Android, y me resulta difícil encontrar buenos ejemplos en la API de la cámara2.

Estoy trabajando lentamente en la mayoría de los problemas, pero en este caso estoy atascado. En la cámara predeterminada, cuando toca la pantalla para enfocar, muestra un rectángulo del área de enfoque por un momento. Quiero hacer algo similar (o en este caso, exactamente lo mismo para comenzar, así que puedo resolverlo).

Leí en alguna parte (creo que la página TextureView en los documentos del SDK) no se puede dibujar en una vista de textura mientras se usa como vista previa de la cámara, y llamar al método de bloqueo devolverá nulo en lugar de un lienzo.

Encontré esto en línea:https://github.com/commonsguy/vidtry/ Pero no puedo hacer que funcione. O recibo errores que dicen que mi vista principal no se puede transmitir a mi vista dibujable, o viceversa, o mi vista dibujable está en la parte superior y hace que la pantalla se vea negra, o está en la parte inferior y no responde a eventos táctiles (e intento forzar el clic sobre la vista de arriba provoca bloqueos)

¡Estoy atascado! ¿Alguien puede darme una explicación o un ejemplo de cómo puedo dibujar mi rectángulo sobre la posición del evento durante unos segundos?

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta