Android: проверьте, является ли фрагмент видимым

У меня есть FragmentActivity, некоторые фрагменты и служба, работающая в фоновом режиме. Можно проверить из службы, если видится конкретный фрагмент?

Solutions Collecting From Web of "Android: проверьте, является ли фрагмент видимым"

Проверьте, есть if(YourFragment.this.isVisible())

 public boolean isFragmentUIActive() { return isAdded() && !isDetached() && !isRemoving(); } 

Есть трюк.

Проверьте код ниже:

 public class MyFragment extends Fragment @Override public void setMenuVisibility(final boolean visible) { super.setMenuVisibility(visible); if (visible) { ... } } 

Это из этой темы . Или вы также можете проверить это .