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) {
Log.d("woongsBack", "알바 메인");
} else if (fragment instanceof JobOfferFrag) {
Log.d("woongsBack", "구인 리스트 ");
} else if (fragment instanceof AlbarOfferFrag) {
Log.d("woongsBack", "구직 리스트 ");
} else if (fragment instanceof WeTalkOfferFrag) {
Log.d("woongsBack", "채팅");
}
}
}
}
728x90
반응형
'Android' 카테고리의 다른 글
android Full Screen ( 안드로이드 전체 화면 ) (0) | 2020.07.11 |
---|---|
Glide 이미지 캐싱 문제 (0) | 2020.06.08 |
이미지 뷰 자체를 사이즈 재지정 하기 (0) | 2020.06.03 |
android swipRefreshLayout 갱신 하기 + listview Scroll (0) | 2020.05.26 |
디렉터리 및 하위 파일 삭제 (0) | 2020.05.21 |