Buenas,
Estoy liado con una aplicación para Android de Geoposicionamiento y no se me ocurre la mejor forma de hacer lo siguiente:
Tengo la siguiente pantalla:
Esta pantalla será así siempre que no hay una ruta activa, pero cuando active una ruta, deberé añadir 2 botones más, en tiempo de ejecución.
He pensado en las siguientes alternativas:
1- Añadir 2 botones en la parte de abajo con el mismo weight que el resto. El problema es que se me quedarían todos muy pequeños y además la localización de cada botón cambiaría ligeramente (esto en mi caso es importante porque lo van a utilizar personas con discapacidad visual).
2- Sobre el Overlay de la ruta que coloco en el mapa, colocar 2 botones. El problema aquí es que necesito ponerles a los botones un content:description y ademas que sean focusables y nose si eso puedo hacerlo con un overlay.
3- Con un Framelayout colocar dos botones flotantes en las esquinas superior izquierda y superior derecha, pero realmente nose como puedo hacer esto en tiempo de ejecución.
¿Alguna idea?