Acceda a la vista de fragmentos de padres de ViewPager en el fragmento secundario de Pager

Quiero tener acceso a un padre Fragment vistas en un fragmento de niño que se adjunta con un View Pager. El Fragmento de Medios de los Padres contiene un Pager View y View Pager entonces tiene un Fragment, y quiero usar Parent Fragment Views en Fragmento actual de Pager.

Parent Fragment —-> (Contains) View Pager ——> (Contiene) Child Fragment. Child Fragment quiere utilizar varias vistas de Fragmento de Padre. Por favor, sugiera cualquier solución con respecto a la misma.

Gracias por adelantado.

2 Solutions collect form web for “Acceda a la vista de fragmentos de padres de ViewPager en el fragmento secundario de Pager”

En su fragmento de niño use:

ParentFragment frag = ((ParentFragment)this.getParentFragment()); 

Y en su fragmento padre puede almacenar las referencias de sus vistas requeridas y utilizar getter setter para acceder a ellos, otra solución es crear una interfaz de escucha. Siga el siguiente enlace para saber cómo implementar:

http://developer.android.com/training/basics/fragments/communicating.html

Consigo la variable y la visión de la actividad usando esto

 YourActivity activity = (YourActivity) getActivity(); activity.mVar = 1; activity.textView.setText("Number "+activity.mVar); 
  • Cambiar el nombre de página en Android Viewpager
  • Onclick en paginador de vista en android no funciona en mi código
  • Cómo saber cuando Fragmento se vuelve invisible
  • ViewPager funciona bien en la primera vez, pero en la recarga de nuevo, recibiendo el error java.lang.IllegalStateException?
  • Cómo forzar a ViewPager a volver a instanciar sus elementos
  • ViewPager + FragmentStatePagerAdapter: ViewPager deja de funcionar cuando cambia la orientación de la pantalla
  • Android: el mejor enfoque para pasar datos entre fragmentos de viewpager
  • OnPrepareOptionsMenu no se llama
  • Problema de renderización de ViewPager personalizado en ciertos dispositivos:
  • Los fragmentos ViewPager no se inician en onCreate
  • CoordinatorLayout + AppbarLayout + Viewpager no cambia el tamaño del diseño secundario
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.