Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Tag: android fragmentos

¿Cómo guardar y reutilizar la misma instancia de fragmentos?

Recientemente he empezado a usar fragmentos han creado una aplicación de demostración que se parece a esto: Al hacer clic en cada botón cambia entre el fragmento 1, el fragmento 2 y el fragmento 3. Lo que estoy tratando de lograr es tener sólo 1 instancia de cada fragmento y reutilizarlo. (Tenga en cuenta que […]

Android: NullPointerException en DialogFragment.dismissInternal en DialogFragment.dismissAllow

Crash cuando muestre ProgressDialog. Estoy probando en mi teléfono con un teclado deslizable. Cuando se muestra el cuadro de diálogo, deslizo el teclado y la aplicación se bloquea. public static class ProgressDialogFragment extends DialogFragment { public ProgressDialogFragment() { super(); } @Override public Dialog onCreateDialog(Bundle savedInstanceState) { final ProgressDialog dialog = new ProgressDialog(getActivity()); dialog.setMessage(getString(R.string.dlg_progress_title)); dialog.setIndeterminate(true); dialog.setCancelable(false); […]

"La actividad ha sido destruida" a veces cuando se puebla viewpager con fragmentos

Estoy recibiendo informes de fallos con mi viewpager v22 + FragmentPagerAdapter de todas las versiones de android 4+ y 5+. El viewpager está en un fragmento y el adaptador del paginador está utilizando el childFragmentManager Está sucediendo muy raramente, a cerca de 1/200 usuarios. java.lang.IllegalStateException: Activity has been destroyed at android.support.v4.app.FragmentManagerImpl.void enqueueAction(java.lang.Runnable,boolean)(SourceFile:1397) at android.support.v4.app.BackStackRecord.int commitInternal(boolean)(SourceFile:636) […]

Java.lang.IllegalStateException: Error al guardar el estado: activo ha borrado el índice en el fragmento

En primer lugar, mi aplicación tiene una estructura como esta: SpashActivity -> MainActivity -> switching between many fragments Mi aplicación utiliza SlideMenu para cambiar entre fragmentos. Tengo que usar attach lugar de replace para mantener estado de fragmento. Su aspecto es: public void switchContent(int index, String fragmentTag) { FragmentManager fragmentManager = getSupportFragmentManager(); FragmentTransaction transaction = […]

Manejo y Mitigación IllegalStateException ("estado de error: activo $ Fragmento ha borrado el índice: -1")

Mi aplicación de Android administra varios fragmentos. Estoy viendo un gran número de accidentes en el campo, sin embargo, que contiene esta línea de registro: Java.lang.IllegalStateException: Error al guardar el estado: activo XxxFragment {81e598 id = 0x7f0b0069 tag_yyy} ha borrado el índice: -1 Las búsquedas de respuestas en Desbordamiento de pila han sido infructuosas; Parece […]

FragmentTransaction.replace () transición de fade-in muestra el fragmento "fantasma"

Puede descargar todo mi proyecto para probar y depurar. He aquí un repo de mi código completo: https://bitbucket.org/lexic92/studio48/ Tengo un "fragmento del fantasma" que aparece en la transición cuando intento substituir un fragmento en blanco con un fragmento en blanco. Cómo recrear el problema: Tengo un cajón de la navegación y cuando hago clic en […]

Gestión del ciclo de vida de Android de Fragmentos dentro de ViewPager y FragmentPagerAdapter

He estado luchando para descubrir cuál es la dirección correcta de Fragments dentro de un FragmentActivity con un ViewPager . Antes de entrar en detalles, un breve resumen de la cuestión que estoy enfrentando es la siguiente: Tengo una FragmentActivity con un ViewPager . El ViewPager utiliza un FragmentPagerAdapter personalizado, pero muy sencillo. Cada Fragment […]

Un escáner de QR dentro de un fragmento

Estoy utilizando ViewPager para pasar entre mis fragmentos. ¿Es posible integrar un escáner QR (zxing o cualquier otro) dentro de un Fragmento para poder pasar de los escáneres a otro Fragmento y viceversa? Por lo que puedo decir, la mayoría de los escáneres qr me requieren para usar una clase de actividad extendida y para […]

Cómo quitar la entrada anterior de la pila trasera de FragmentManager?

Tengo una actividad en la que estoy conmutando fragmentos usando el siguiente método: public void setCurrentFragment(Fragment fragment) { FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); transaction.setCustomAnimations(R.anim.slide_left_right_in, R.anim.slide_left_right_out, R.anim.slide_right_left_in, R.anim.slide_right_left_out); transaction.replace(R.id.contentFrameLayout, fragment, Integer.toString(fragmentId++)); transaction.addToBackStack(Integer.toString(fragmentId)); transaction.commit(); } Mi pila de navegación se ve así: N – 2 -> N – 1 -> N Cuando cierto fragmento N está 'abierto', quiero […]

Fragmentos dentro de las pestañas del fragmento

Estoy creando una aplicación que requiere tabuladores, que ahora están obsoletos. La guía de desarrollo recomienda utilizar Fragmentos para reemplazar las pestañas. Sin embargo, mi aplicación necesita tener fragmentos dentro de cada ficha, lo que significa fragmentos dentro de fragmentos, que no está permitido. ¿Alguien sabe de un trabajo posible alrededor para esto?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.