¿Cuál es la diferencia entre onCreateOptionsMenu (Menú menú) y onPrepareOptionsMenu (Menú menú)?
Diferencia entre onCreateOptionsMenu (menú Menú) y onPrepareOptionsMenu (menú Menú).
- Elementos de menú de la bandeja de navegación seleccionados dentro de diferentes grupos
- Crear un MenuItem de Android con subtítulos mediante programación
- ShowAsAction = "always" se ignora en la barra de herramientas
- Cómo mostrar y establecer el evento de clic en Flecha de retroceso en la barra de herramientas
- Error: no se encontró identificador de recurso para el atributo "showAsAction" en el paquete android
- Vista de navegación inferior con elemento personalizado (actionLayout)
- Compatibilidad con Android ActionBar: MenuItem.setActionView (Ver)
- Cómo parametrizar las opciones de un menú en Android?
- El elemento ITEM no está permitido en MENU
- Cómo obtener divisores en el menú de NavigationView sin títulos?
- ¿Cómo crear un TextView en el menú res \?
- Light.DarkActionBar elemento de menú color de texto inalterable?
- El menú de la barra de herramientas no funciona con ViewPager
onCreateOptionsMenu()
se llama una vez.
onPrepareOptionsMenu()
se llama cada vez que se abre el menú.
De la documentación onCreateOptionsMenu()
:
Esto sólo se llama una vez, la primera vez que se muestra el menú de opciones. Para actualizar el menú cada vez que se muestra, consulte
onPrepareOptionsMenu(Menu)
.
- Haga que Ctrl + F11 inicie el proyecto de Android incluso cuando esté en un archivo XML
- ¿Cómo puedo saber si un dispositivo tiene un vibrador?