728x90
반응형
val mkName = if (isHideOn) ".$dirName" else dirName
val path = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM).toString() + File.separator + APP_NAME + File.separator + mkName
val file = File(path)
file.mkdirs()
생성할 폴더 이름 앞에 . 을 붙여주면 자동으로 숨김 폴더로 설정된다.
개발 뿐만아니라 실제 핸드폰에서 숨김 폴더로 관리하고 싶다면 폴더이름을
"폴더이름" -> ".폴더이름" 이렇게 바꿔주면 되겠다.
728x90
반응형
'Android' 카테고리의 다른 글
| [Android/Mac] Mac에서 안드로이드 스튜디오 설치하기 (0) | 2021.10.09 |
|---|---|
| [Android] DataBinding(ViewBinding) 적용법 (0) | 2021.10.09 |
| [안드로이드] 이미지뷰 흑백으로 만들기 (0) | 2021.09.24 |
| [안드로이드] EditText 다른 부분 누르면 키보드 내리기 (0) | 2021.09.23 |
| [안드로이드] 외부저장소DCIM 경로 가져오기 및 파일 생성 (0) | 2021.09.22 |