Android: Compruebe si un fragmento está visible
Tengo una FragmentActivity, algunos fragmentos y un servicio que se está ejecutando en segundo plano. ¿Es posible comprobar desde el servicio si un fragmento específico es visible?
Compruebe if(YourFragment.this.isVisible())
public boolean isFragmentUIActive() { return isAdded() && !isDetached() && !isRemoving(); }
Hace el truco.
Compruebe el código abajo:
public class MyFragment extends Fragment @Override public void setMenuVisibility(final boolean visible) { super.setMenuVisibility(visible); if (visible) { ... } }
Es de este hilo . O también puede comprobar este .