ViewPager en blanco en la parte posterior de otro fragmento

En realidad, estoy usando la aplicación completa en una sola actividad por fragmentos en el contenedor de vista principal. Un fragmento contiene un viewPager cuando hice clic sobre un fragmento de botón de encabezado reemplazado por LoginFragment y en la parte posterior que mantenemos backstack para que el fragmento que contiene viewPager estará en la parte superior, pero allí tenemos una vista en blanco del elemento actual en viewPager .

Esta es mi solución y he buscado una gran cantidad de la respuesta por lo que si tienes una mejor por favor comparta conmigo ..

Cambié el ViewPager a la actividad

XML de la actividad

 <RelativeLayout .... xmlns. <FrameLayout android:id="@+id/container" android:layout_height="match_parent" android:layout_width="match_parent" /> <android.support.v4.view.ViewPager android:id="@+id/pager" android:layout_width="match_parent" android:layout_height="match_parent" </...viewPager> 

Clase de actividad

 public MainActivity extends Activity .... { private boolean mShowPager; private FrameLayout mContainer; private ViewPager mPager; //Inflate them public void showViewPager() { mPager.setVisibility(View.Visible); mContainer.setVisibilty(View.Gone); } public void showContainer() { mContainer.setVisibility(View.Visible); mPager.setVisibilty(View.Gone); } public void showViewPager(boolean show) { mShowPager = show; } @override public void onBackPressed() { if(mShowPager) { showViewPager(); } super.onBackPressed(); 

Ejemplo de fragmento

  public void onAttach(Activity activity) { ((MainActivity)activity).showViewPager(true); ((MainActivity)activity).showContainer(); 

// True significa que cuando se vuelve a presionar, se muestra ViewPager // Back significa que todavía se muestra Container pero se vuelve a presionar Info: se decide lo que se quiere mostrar ViewPager o el Container que contiene los Fragmentos más se puede usar el BackStack si es necesario.

Espero que ayuda su me ayudó.

  • Vista de calendario personalizado en Android
  • Android ViewPager: descargar las imágenes de la URL
  • Detectar el cambio de la pestaña ViewPager dentro del fragmento
  • ListFragment no vuelve a mostrar datos al llamar desde FragmentStatePagerAdapter
  • ViewPager dentro de la fila ListView impide que onItemClick sea despedido
  • Reposición / margen de ViewPager de Android entre fragmentos de página
  • ViewPager omitir las vistas de devolución dejando en blanco
  • Adaptador de cambio de viewpager android
  • 3 fragmentos androides en viewpager, cómo mantenerlos todos vivos?
  • Obtener id de TextView en Fragmento de FragmentActivity en ViewPager
  • Google Currents como estilo de lectura página por página
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.