¿Es posible implementar algún tipo de DialogFragment "autogestionado" que se muestre como el cuadro de diálogo en modo vertical y como parte de la actividad en modo horizontal. Será muy greate si me presentas con algo de códigoMostrar Android DialogFragment como diálogo en modo vertical y como parte de la actividad en modo horizontal
6
A
Respuesta
0
Algo como esto:
Activity activity = getActivity();
int orientation = activity.getResources().getConfiguration().orientation;
if (orientation == Configuration.ORIENTATION_LANDSCAPE)
{
// Start DialogFragment as dialog
MyFragmentDialog frag = new MyFragmentDialog();
frag.show(getFragmentManager(), "dialog");
}
else
{
// Start activity that embeds DialogFragment
Intent intent = new SimpleFragmentActivity.IntentBuilder(activity, MyFragmentDialog.class)
.create();
activity.startActivity(intent);
}
SimpleFragmentActivity
es una actividad envoltorio escribí que simplemente embebiendo el diálogo fragmento en una actividad por conveniencia, pero, básicamente, que acaba necesita una actividad que incorpore MyFragmentDialog en ella. Aquí está la fuente para la actividad del contenedor: https://github.com/jt-gilkeson/fragment-utils
Cuestiones relacionadas
- 1. ¿Cómo puedo mostrar mi actividad como un diálogo en Android?
- 2. modo horizontal solo en tableta
- 3. Cambiar al modo horizontal en Android Emulator
- 4. cámara de Android estirada en modo horizontal
- 5. Cómo mantener la pantalla en modo horizontal en Android
- 6. Mostrar fragmento como un diálogo o como actividad habitual
- 7. modo Android Landscape cortando mis botones en la parte superior
- 8. AVVideoCompositionCoreAnimationTool y CALayer en modo vertical?
- 9. ActionSheet dentro de UISplitViewController actúa de forma diferente en el modo vertical que en el modo horizontal
- 10. Fondo personalizado para UINavigationBar en modo horizontal
- 11. AutoCompleteTextView insinúa en modo horizontal
- 12. ¿Cómo usar Zxing en modo vertical?
- 13. Imprimir informe en modo horizontal
- 14. ¡Vista dividida en modo vertical!
- 15. splash (iniciar imagen) en modo horizontal?
- 16. UINavigationController problemas de la pila de navegación en modo horizontal
- 17. Barra de desplazamiento horizontal y vertical en Android con tablelayout?
- 18. CSS: ¿Texto central tanto horizontal como vertical?
- 19. actividad como diálogo en el androide
- 20. bloquear UIImagePickerController en el modo vertical en la aplicación ios
- 21. ¿Cómo mostrar una actividad como ventana emergente en otra actividad?
- 22. La aplicación iOS se inicia en modo horizontal
- 23. convertPoint: toView: en el modo horizontal que proporciona valores erróneos
- 24. Modo de retrato forzado en la cámara
- 25. ¿Cómo hacer un UISplitViewController en modo vertical?
- 26. Cómo desplazamiento vertical una actividad en Android
- 27. ¿Cómo saber si la foto está en modo horizontal o vertical?
- 28. ¿Cómo puedo rotar la pantalla solo en modo horizontal en Android?
- 29. Como centro de una mesa de la pantalla (vertical y horizontal)
- 30. ¿cuál es la distribución vertical y horizontal?
También tengo un problema similar: ¿Cómo mostrar una actividad de pantalla completa con Fragmento en retrato y el mismo Fragmento que el diálogo en el paisaje? –