Utilizar FragmentManager para acceder a métodos de fragmentos de una actividad
En el siguiente método estoy tratando de llamar a un método de fragmentos de dentro de una actividad. La clase de este método está en extends FragmentActivity. ¿Deben todas mis importaciones de los fragmentos de android.support.v4? El error está en la última línea "No se puede lanzar de Fragmento a NasaDailyImage" alguna idea?
public void onRefresh(View view){ android.app.FragmentManager fragmentManager=getFragmentManager(); NasaDailyImage NasaDailyFragment; NasaDailyFragment=(NasaDailyImage)fragmentManager.findFragmentById(R.id.fragment_iotd); //cannot cast from Fragment to NasaDailyImage //NasaDailyFragment.onRefresh(); }
A partir de ahora todas mis importaciones de fragmentos son de android.support.v4.app excepto para el FragmentManager, porque cuando importar android.support.v4.app.FragmentManager en lugar de android.app.FragmentManager entonces el método getFragmentManager () no es Ya no está disponible. Intenté sortear esto creando un objeto android.support.v4.app.FragmentManager (), pero tengo un error diciendo que no puedo instanciarlo.
- FragmentTransacation con diapositiva en / out animación en> 4 rendimiento
- FragmentPager no actualiza las vistas
- El desplazamiento de ViewPager no funciona con RecyclerView
- Fragmento saveInstanceState se presenta como nulo después del cambio de orientación
- Cómo pasar el resultado del segundo fragmento al primer fragmento
- Obtener SupportFragmentManager sin extender FragmentActivity
- Android Recyclerview lag mientras se desplaza hacia abajo
- ¿Cómo puedo poner títulos en ViewPager usando fragmentos?
- La instancia de fragmento se conserva pero el fragmento secundario no se vuelve a conectar
- FragmentManager ya está ejecutando transacciones después de usar el método setOffscreenPageLimit ()
- Ejemplos de Fragmentos de Android
- La aplicación de Android se bloquea al iniciar: SQLite NullPointerException en ContactsFragment
- ¿Por qué overridePendingTransition no tiene efecto cuando salto de Fragment a una nueva Activity?
¿Has public FragmentManager getSupportFragmentManager ()
método public FragmentManager getSupportFragmentManager ()
?
- TextWatcher llamado incluso si se establece el texto antes de agregar el observador
- Viewpager no aparece cuando se utiliza CollapsingToolbarLayout