728x90
반응형

Android 184

fragment 백스텍 변화체크

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", "메인..

Android 2020.06.04

디렉터리 및 하위 파일 삭제

// 디렉터리 삭제 public void setDirEmpty(String dirName){ // 사용 예시 // setDirEmpty("/디렉터리명 "); String path = Environment.getExternalStorageDirectory().toString() + dirName; Log.d("Woongs","디렉터리 경로 : "+path); File dir = new File(path); File[] childFileList = dir.listFiles(); if (dir.exists()) { Log.d("Woongs","디렉터리 있음"); for (File childFile : childFileList) { if (childFile.isDirectory()) { setDirEmpty(c..

Android 2020.05.21

fragment 현제 보고 있는 페이지 가지고 오기

// 백스텍 변화 체크 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","메인"); }e..

Android 2020.05.19
728x90
반응형