ya hay una respuesta a la pregunta ur:
See here
citado del mensaje:
SurfaceView
probablemente no funciona como un habitual en este View
respecto.
En su lugar, haga lo siguiente:
- Deja tus
SurfaceView
en el interior de un FrameLayout
o RelativeLayout
en su archivo del formato XML, ya que ambos los permitir el apilamiento de los widgets en el eje Z
- Mueva su lógica de dibujo en una clase personalizada
View
- Agregar una instancia de la vista personalizada clase para el archivo de diseño XML como un niño del
FrameLayout
o RelativeLayout
, pero hacer que aparezca después de la SurfaceView
Esto hará que la clase personalizada View
que aparezca flotar sobre el SurfaceView
.
También hay un proyecto de ejemplo a su necesidad
See here