Actualmente, utilizo el botón de menú del teléfono para activar un evento personalizado. En Android 3.0 en la tableta XOOM, el botón de menú no se muestra. ¿Cómo puedo hacer que el botón esté disponible?¿Cómo se muestra el botón de menú en Android 3.0?
Respuesta
Creo que no se dirige a Honeycomb. Es decir, android: targetSdkVersion = "X" donde X es menor que 11 (y android: minSdkVersion también!)
Esto hará que su aplicación se considere una aplicación telefónica, y aparecerá el botón de menú programable.
Sin embargo, debería preguntarse por qué quiere esta funcionalidad en una tableta.
Bueno, la realidad es que es una solución temporal para el "personalizado" menú "Tengo para teléfono celular. El menú personalizado es una actividad diferente. Es parte del diseño ... – Jona
En sus res carpeta asegurarse de que tiene una carpeta "menú" .. dentro de esa carpeta de archivos necesitará menu.xml ..... el archivo XML debe contener información que es similar a esto:
<menu xmlns:android="https://schemas.android.com/apk/res/android" xmlns:android1="http://schemas.android.com/apk/res/android">
Usted puede cambiar la sección de elemento para reflejar su propio menú.
Asegúrate de que tienes el archivo XML guardado ...
Entonces entra en su código principal y haga lo siguiente:
public boolean onCreateOptionsMenu(Menu menu){
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu, menu);
return true;
}
}
así es como lo hago.
Esto no funciona ... Supongo que tiene que haber un indicador que se pueda configurar para permitir que se muestre este botón ... – Jona
Esta solución es para versiones de Android anteriores 3.0. –
Esto no funciona en Honeycomb y ICS y JellyBean (solo para <3 versiones) – AVEbrahimi
También puede detectar si el botón MENU está presente con esto:
ViewConfiguration.get(context).hasPermanentMenuKey()
Y si no, puede mostrar un botón de menú personalizado en su interfaz de usuario.
- 1. Botón de menú de Android no muestra
- 2. android - muestra el botón de menú en galaxy nexus
- 3. botón Divulgación muestra un menú
- 4. Interceptar el botón Menú de Android en una ventana emergente
- 5. ¿Cómo cerrar el menú desplegable de notificaciones en Android> = 3.0 desde notificaciones enriquecidas personalizadas con un botón adicional?
- 6. menú de iconos Android con el título: Título no muestra
- 7. Botón que no se muestra en LinearLayout
- 8. No se muestra ícono en el elemento de menú Opciones de Android
- 9. Android 3.0 Honeycomb: ¿Cómo habilitar/deshabilitar elementos de menú en la barra de acciones?
- 10. Desactivar el botón de menú?
- 11. Android Menú Abrir desde un botón
- 12. ¿Menú radial de Android con el botón clic?
- 13. ¿Cómo se implementa el menú contextual en ListActivity en Android?
- 14. ¿Cómo compruebo programáticamente si el menú de mi actividad se muestra en un momento determinado?
- 15. El menú de la barra de acciones muestra la pantalla
- 16. El botón de navegación hacia atrás no se muestra, cómo agregar el botón Atrás a UINavigationItem
- 17. ¿Cómo se muestra el teclado numérico en EditText en android?
- 18. HTC One X - muestra el ícono de menú "compatibilidad"
- 19. Actualizar NSMenuItem mientras se muestra el menú del host
- 20. Uso de `onPrepareOptionsMenu()` en Android 3.0+
- 21. ¿Cómo se muestra el estado "Cargando" en Android?
- 22. jQuery menú del botón
- 23. Diferencia entre el menú contextual y el menú de opciones en Android
- 24. ¿por qué mi spinner android muestra el botón de opción en la vista de texto?
- 25. Android: textColor del botón desactivado en el selector no se muestra?
- 26. Menú de opciones de Android en el botón haga clic en
- 27. ¿Cómo se muestra el elemento de menú de CodeRush en VS?
- 28. ¿Cómo puedo determinar si se muestra un botón de retroceso?
- 29. ¿Cómo se muestra el progreso en el botón de estado/barra de tareas usando Delphi 7?
- 30. Android 3.0 ActionBar, cambio de colores
Posible duplicado: [objetivo de botón de menú en nido de abeja de android] (http://stackoverflow.com/questions/5279148/android-honeycomb-menu-button-target) – eldarerathis