728x90
반응형
// 백스텍 변화 체크
getSupportFragmentManager().addOnBackStackChangedListener(new FragmentManager.OnBackStackChangedListener() {
@Override
public void onBackStackChanged() {
now_frgment();
}
});
// 현제 보여지고 있는 프래그먼트 체크
public void now_frgment(){
for (Fragment fragment: getSupportFragmentManager().getFragments()) {
if (fragment.isVisible()) {
if(fragment instanceof MainFrag){
Log.d("woongsBack","메인");
}else if(fragment instanceof Albar_MainFrag){
}else if(fragment instanceof JobOfferFrag){
}else if(fragment instanceof AlbarOfferFrag){
}else if(fragment instanceof WeTalkOfferFrag){
}
}
}
}
728x90
반응형
'Android' 카테고리의 다른 글
android swipRefreshLayout 갱신 하기 + listview Scroll (0) | 2020.05.26 |
---|---|
디렉터리 및 하위 파일 삭제 (0) | 2020.05.21 |
Fragment 백스텍 비우기 (0) | 2020.04.25 |
BottomNavigationView + frameLayout (fragment) (0) | 2020.04.25 |
인텐트 플래그 (0) | 2020.04.18 |