Articles of android fragments

Android FragmentTransaction Custom Animation (Desconocido Nombre del animador: Traducir)

Estoy tratando de obtener una animación personalizada para trabajar con mi fragmento. Seguí los tutoriales en línea, pero obtuve el siguiente error: java.lang.RuntimeException: nombre del animador desconocido: traducir El XML para la animación está a continuación: El archivo de Java se muestra a continuación: public void goCategory(View v) { FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnimations(R.animator.anim_in_left, R.animator.anim_out_left); […]

Fragmento de transición estándar sin animación

Estoy usando la biblioteca de compatibilidad de Android v4 para desarrollar una interfaz de usuario de tableta usando fragmentos específicamente para dispositivos Android 2.2 y posteriores. Todo funciona como debería, excepto que no puedo hacer que funcionen las animaciones, ni siquiera las animaciones estándar. Código: FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); ABCFragment abcFragment = new ABCFragment(); […]

Intercambio de datos entre fragmentos y actividad en Android

He hecho una pregunta similar antes y no obtuve una respuesta y parece que muchas otras personas están buscando una respuesta. Así que estoy publicando esta pregunta para poder obtener una respuesta clara de la que todos puedan beneficiarse. Tengo una actividad con 2 fragmentos en ella. Quiero que fragment2 establezca una variable booleana en […]

FragmentPagerAdapter getItem no se llama

No puedo reutilizar el fragmento en FragmentPagerAdapter. Usando el método destroyItem (), está eliminando el fragmento pero todavía no se llama a getItem () de nuevo. Solo hay 2 o 3 imágenes, así que estoy usando FragmentPagerAdapter en lugar de FragmentStatePagerAdapter. public class ExamplePagerAdapter extends FragmentPagerAdapter { ArrayList urls; int size = 0; public ExamplePagerAdapter(FragmentManager […]

¿Cuántas actividades vs Fragmentos?

Introducción: El patrón básico de “Fragmentos Tutorial” es algo como esto: En una tableta, tenga una lista a la izquierda, detalles a la derecha. Ambos son Fragments y ambos residen en la misma Activity . En un teléfono, tenga una lista Fragment en una Activity . Lanzar una nueva Activity con los detalles Fragment . […]

¿Cómo implementar onBackPressed () y intents en fragmento?

Sé que onBackPressed () es un método en actividad, pero quiero utilizar la funcionalidad en fragmentos, de modo que cuando se presione el botón Atrás, se redirija a otra actividad a través de Intent. Hay alguna solución para esto ? public class News_Events_fragment extends Fragment { ProgressDialog pd; ListView lv1; SharedPreferences sharedPreferences = null; int […]

fragmento de ciclo de vida: cuando “ondestroy” y “ondestroyview” no se llaman?

Imagine este escenario: Tengo un Fragment en un Pager . Intento cambiar a otras aplicaciones, para que la Activity posee mi busca (y mi fragmento) se detenga y se destruya temporalmente, eventualmente. Entonces, cuando regrese a mi Actividad, se onCreate devoluciones de llamada del Fragment onCreate , oncreateview onCreate , etc. ¡Pero ninguna de las […]

Android: ¿Cuándo se llama a onCreateOptionsMenu durante el ciclo de vida de la actividad?

Puse un par de puntos de corte en onCreate (uno al principio y otro al final del método) y también puse uno al comienzo de onCreateOptionsMenu . El método onCreate se llama primero, y antes de que termine, se llama onCreateOptionsMenu . onCreateOptionsMenu separar el código de navegación de Fragment en mi aplicación, así que […]

fragmento de Android en RestoreInstanceState

¿Me estoy perdiendo algo o Fragment s no tiene un método onRestoreInstanceState() ? Si no, ¿cómo hago para obtener algo similar?

obtener el último fragmento en backstack

¿Cómo puedo obtener la última instancia de fragmento añadida en backstack (si no conozco la etiqueta de fragmento y el ID)? FragmentManager fragManager = activity.getSupportFragmentManager(); FragmentTransaction fragTransacion = fragMgr.beginTransaction(); /****After add , replace fragments (some of the fragments are add to backstack , some are not)***/ //HERE, How can I get the latest added fragment […]