Estoy tratando de implementar un menú de opciones para mi aplicación y el mismo menú se usa en diferentes actividades. En el Android developers site, que dice lo siguiente:Implementación del menú de opciones una vez para varias actividades
Consejo: Si la aplicación contiene múltiples actividades y algunos de ellos proporcionar el mismo menú de opciones, considere la creación de una actividad que implementa nada, excepto el onCreateOptionsMenu() y onOptionsItemSelected() métodos. Luego, amplíe esta clase para cada actividad que debe compartir el mismo menú de opciones. De esta forma, puede administrar un conjunto de códigos para manejar las acciones del menú y cada clase descendente hereda los comportamientos del menú. Si desea agregar elementos de menú al una de las actividades descendientes, anule la función OnCreateOptionsMenu() en . Llame a super.onCreateOptionsMenu (menú) para que se creen los elementos de menú originales , luego agregue nuevos elementos de menú con menu.add(). Usted también puede anular el comportamiento de la superclase para los elementos de menú individuales .
Mis actividades se extienden de Activity, ListActivity o MapActivity, entonces ¿cuál sería la forma correcta de implementar lo que están sugiriendo aquí? ¿Es posible? Debido a que no puedo extender esta nueva clase para todos estos, solo pude hacer algo como Public Abstract. BaseMenu extends Activity (como se explica en this question) pero esto no me funciona. Entonces me pregunto si hay un trabajo alrededor que pueda implementar.
Gracias de antemano
+1 por su buena pregunta. –