En mi aplicación tengo un fragmento que se llama "Acerca de". En las computadoras de mano, quiero que este fragmento parezca una actividad habitual, pero en las tabletas quiero que sea un diálogo. ¿De qué manera se prefiere manejar esta situación?Mostrar fragmento como un diálogo o como actividad habitual
Respuesta
Realiza un estilo para esto en sus styles.xml
(dos archivos styles.xml, una en la carpeta values
, y el otro en una carpeta values-large
) pero tienen el estilo que usted pone en la carpeta en valores grandes heredar de Theme.Dialog. Luego haz que tu fragmento use ese estilo. El sistema se encargará del resto.
otra parte, hacer su clase de una DialogFragment, y luego o incrustarlo en una jerarquía de vistas, o mostrarlo como un cuadro de diálogo, como se explica aquí:
http://developer.android.com/reference/android/app/DialogFragment.html#DialogOrEmbed
La alternativa es para API 11+. Ese es el único problema. – Diffy
¿Hay alguna razón por la que no desee utilizar el soporte de Android? http://developer.android.com/reference/android/support/v4/app/DialogFragment.html –
- 1. ¿Cómo puedo mostrar mi actividad como un diálogo en Android?
- 2. actividad como diálogo en el androide
- 3. Mostrar diálogo de confirmación en el fragmento
- 4. ¿Cómo mostrar una actividad como ventana emergente en otra actividad?
- 5. ¿Cómo establecer el diálogo de progreso como no cancelable cuando se gestiona como un fragmento?
- 6. ¿Diálogo como ventana principal?
- 7. Agregue un fragmento como encabezado ListView
- 8. Mostrar Android DialogFragment como diálogo en modo vertical y como parte de la actividad en modo horizontal
- 9. ¿Cómo mostrar AlertDialog en un fragmento?
- 10. "Mostrar contraseña como texto" control
- 11. Android: Agregar un fragmento a una actividad
- 12. acceso Fragmento Vista desde onCreate de Actividad
- 13. ¿Cómo saber si un formulario se muestra como diálogo
- 14. Imagen vectorial como fragmento XAML reutilizable
- 15. llamada personalizada Actividad como startActivityForResult
- 16. Mostrar mapa como OpenStreetMap
- 17. Paquete de compatibilidad de Android Fragmento como clase estática interna
- 18. HTML5 Webapp como icono o aplicación habitual en iPhone y Android.
- 19. ¿Existe algo así como un fragmento de HTML5 válido?
- 20. cómo mostrar Actividad emergente o Diálogo cuando el teléfono está bloqueado?
- 21. ViewPager Actividad para notificar un Fragmento de un evento específico
- 22. Cómo mostrar un NSPanel como una hoja
- 23. Mostrar NSData como binario en un NSString
- 24. Diálogo personalizado de Android como 'Contacto rápido'
- 25. Mostrar el fragmento anterior
- 26. Android: actividad de llamadas desde el fragmento
- 27. ¿Cómo podemos mostrar .rtf o .doc como flowdocument en WPF?
- 28. Abrir el cuadro de diálogo "guardar como ..." desde: ex comando
- 29. Mostrar PDF como formulario HTML
- 30. Pegue una cadena como una variable, no como un fragmento de código ejecutable, en IPython
Yo diría que mi sugerencia alternativa viene de una fuente bastante creíble. Es directo de Google. –