Preguntas etiquetadas con android-fragments

Los fragmentos representan comportamientos reutilizables o partes de la interfaz de usuario en una aplicación de Android.

7
¿Cuál es la diferencia entre FragmentPagerAdapter y FragmentStatePagerAdapter?
¿Cuál es la diferencia entre FragmentPagerAdaptery FragmentStatePagerAdapter? Sobre FragmentPagerAdapterla guía de Google dice: Esta versión del buscapersonas es mejor para usar cuando hay un puñado de fragmentos típicamente más estáticos para ser buscados, como un conjunto de pestañas. El fragmento de cada página que visita el usuario se mantendrá en …

5
Comprender el setRetainInstance de Fragment (boolean)
Comenzando con la documentación: public void setRetainInstance (retención booleana) Controle si una instancia de fragmento se retiene a través de la recreación de la actividad (como un cambio de configuración). Esto solo se puede usar con fragmentos que no están en la pila posterior. Si se establece, el ciclo de …

23
Identificación duplicada, etiqueta nula o identificación principal con otro fragmento para com.google.android.gms.maps.MapFragment
Tengo una aplicación con tres pestañas. Cada pestaña tiene su propio archivo de diseño .xml. Main.xml tiene su propio fragmento de mapa. Es el que aparece cuando se inicia la aplicación por primera vez. Todo funciona bien, excepto cuando cambio entre pestañas. Si intento volver a la pestaña de fragmentos …


10
Android Fragment onAttach () en desuso
He actualizado mi aplicación para usar la última biblioteca de soporte (versión 23.0.0), descubrí que desaprobaron la función onAttach () de la clase Fragment. En vez de: onAttach (Activity activity) Nieva: onAttach (Context context) Como mi aplicación usa la actividad pasada antes de la depreciación, creo que una posible solución …

13
Llamar a un método de actividad desde un fragmento
Tratando de llamar a un método en mi actividad desde un fragmento. Quiero que el fragmento proporcione los datos del método y obtenga los datos cuando regrese el método. Quiero lograr una llamada similar a un método estático, pero sin el uso de estática porque crea problemas en la actividad. …

20
Enviar datos de la actividad a fragmentar en Android
Tengo dos clases Primero es actividad, segundo es un fragmento donde tengo algoEditText . En la actividad tengo una subclase con async-task y en el método doInBackgroundobtengo algún resultado, que guardo en la variable. ¿Cómo puedo enviar esta variable de la subclase "mi actividad" a este fragmento?

20
¿Actualizar ViewPager dinámicamente?
No puedo actualizar el contenido en ViewPager. ¿Cuál es el uso correcto de los métodos instantiateItem () y getItem () en la clase FragmentPagerAdapter? Estaba usando solo getItem () para crear instancias y devolver mis fragmentos: @Override public Fragment getItem(int position) { return new MyFragment(context, paramters); } Esto funcionó bien. …

6
RequestCode incorrecto en onActivityResult
Estoy comenzando una nueva Actividad desde mi Fragmento con startActivityForResult(intent, 1); y desea manejar el resultado en la Actividad principal del Fragmento: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { Log.d(TAG, "onActivityResult, requestCode: " + requestCode + ", resultCode: " + resultCode); if (requestCode == 1) { // …

9
Diferencia entre add (), replace () y addToBackStack ()
¿Cuál es la principal diferencia entre llamar a estos métodos? fragmentTransaction.addToBackStack(name); fragmentTransaction.replace(containerViewId, fragment, tag); fragmentTransaction.add(containerViewId, fragment, tag); ¿Qué significa reemplazar un fragmento ya existente, y agregar un fragmento al estado de actividad, y agregar una actividad a la pila posterior? En segundo lugar, con findFragmentByTag(), ¿busca esta etiqueta agregada por …

30
Fragmento de Android ¿no se ha encontrado ninguna vista para ID?
Tengo un fragmento que intento agregar a una vista. FragmentManager fragMgr=getSupportFragmentManager(); feed_parser_activity content = (feed_parser_activity)fragMgr .findFragmentById(R.id.feedContentContainer); FragmentTransaction xaction=fragMgr.beginTransaction(); if (content == null || content.isRemoving()) { content=new feed_parser_activity(item.getLink().toString()); xaction .add(R.id.feedContentContainer, content) .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN) .addToBackStack(null) .commit(); Log.e("Abstract", "DONE"); } Cuando se ejecuta este código, aparece el siguiente error en la depuración. java.lang.IllegalArgumentException: No …

12
Fragmento sobre otro problema de fragmentos
Cuando muestro un fragmento (que es pantalla completa con #77000000fondo) sobre otro fragmento (llamémoslo principal), mi fragmento principal aún reacciona a los clics (podemos hacer clic en un botón incluso si no lo vemos). Pregunta : ¿cómo evitar los clics en el primer fragmento (principal)? EDITAR Desafortunadamente, no puedo ocultar …


9
Activity, AppCompatActivity, FragmentActivity y ActionBarActivity: ¿Cuándo usar cuál?
Vengo de iOS donde es fácil y simplemente usas un UIViewController. Sin embargo, en Android las cosas parecen mucho más complicadas, con ciertos componentes de UIC para niveles de API específicos. Estoy leyendo BigNerdRanch para Android (el libro tiene aproximadamente 2 años) y sugieren que use Activitypara alojar mi FragmentActivities. …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.