Estoy usando OpenGL para mostrar una vista de juego en mi aplicación de Android. El juego se basa en turnos y deseo agregar algunos botones a la interfaz. Preferiría usar widgets estándar de Android, estructurados en un diseño generado por XML (o, si es necesario, un diseño codificado) y poner la vista de OpenGL en su propia ventana como parte de ese diseño.OpenGL y diseños
Así, en lo que respecta a esto, tengo 3 preguntas:
1: ¿Es posible tal cosa? He hecho algunos intentos poco entusiastas, pero hasta ahora no he tenido suerte.
2: ¿Es esto aconsejable? ¿Tiene una penalización de rendimiento significativa, por ejemplo, sobre el uso de widgetry homebrew basado en OpenGL?
3: ¿Es posible pasar argumentos particulares a instancias creadas en diseños XML? Por ejemplo, mi vista OpenGL actual tiene tres argumentos en su constructor; ¿Es de alguna manera posible invocar ese constructor particular con parámetros particulares cuando es parte de un diseño?
De acuerdo, gracias. No he podido encontrar ningún ejemplo de esto hasta ahora, pero voy a ver más difícil ahora que sé que no es una pista sin salida. – Hnefi
@CaseyB: quiero usar el diseño en mi aplicación LiveWallpaper con OpenGL, ¿así que es posible? –
Nunca he hecho un fondo de pantalla en vivo, pero creo que utiliza un sistema diferente y necesita codificarlo usando RenderScript. – CaseyB