Android – Actualizar el menú de opciones sin llamar a invalidateOptionsMenu ()
Hola Desarrolladores de Android,
He visto una gran cantidad de preguntas con respecto a la actualización del menú de opciones. Sin embargo, cada respuesta dice que tengo que llamar a invalidateOptionsMenu()
.
- Devolución de llamada cuando la creación del menú de opciones esté completa
- OptionMenu para toda la aplicación en Android?
- Cómo mantener un menú de opciones siempre en la pantalla
- ¿Cómo puedo cambiar el tamaño de los botones de mi menú de opciones?
- Menú de opciones personalizadas en Android
Mi pregunta es, ¿hay alguna otra forma de actualizar el menú de opciones sin invocar el método invalidateOptionsMenu()
?
@Override public boolean onPrepareOptionsMenu(Menu menu) { menu.clear(); // Clear the menu first /* Add the menu items */ return super.onPrepareOptionsMenu(menu); }
Esto solucionó el problema al actualizar el OptionsMenu sin invocar el invalidateOptionsMenu()