Estoy en el proceso de hacer un proyecto de panal/tenedor compatible con versiones anteriores de 1.6+.DialogFragments with devices api level <11
Basado en la documentación provista por Google/Android decidí construir todos mis fragmentos DialogFragment
s que funcionaron bien para honeycomb ... me da la flexibilidad de poner algo como un elemento de diálogo o 'pantalla completa'.
Ahora he incorporado el kit de compatibilidad y moví mis importaciones y llamadas de método a eso. Ahora que estoy en 2.3 Estoy tratando de poner en marcha una intención idéntica pero recibo este tema:
java.lang.IllegalStateException: DialogFragment can not be attached to a container view
La documentación para DialogFragment
sugiere que puede actuar como Fragment
cuando no se desea la funcionalidad de diálogo/emergente .
también : 'onSaveInstanceState' solo debería guardar' mShowsDialog' si es 'true'. Solo tiene que eliminar el '!' Del 'si'. –
¿En qué revisión (alias SHA1 commit id de https://android.googlesource.com/platform/frameworks/support) está basado en este conjunto de cambios?Estoy tratando de reproducir su solución con la versión actual de la biblioteca de soporte, pero tengo problemas para hacerlo correctamente, ya que aparentemente Google no se etiquetó con el código de revisión r que están utilizando para las versiones. Lo he intentado con commit 863d7b4. –
Quise decir: he comparado su conjunto de cambios con commit 863d7b4. –