안드로이드

안드로이드 이미지, 동영상 동적 삭제 File delete(), exists(), how to delete file(image, video) dynamically

알통몬_ 2018. 12. 28. 10:50
반응형


공감 및 댓글은 포스팅 하는데

 아주아주 큰 힘이 됩니다!!

포스팅 내용이 찾아주신 분들께 

도움이 되길 바라며

더 깔끔하고 좋은 포스팅을 

만들어 나가겠습니다^^

 

2018/12/20 - [안드로이드] - 안드로이드 갤러리에 저장된 동영상 목록 불러오기, 불러온 동영상 재생하기

얼마 전 위처럼 갤러리에 저장된 동영상을 불러오는 포스팅을 했었는데요.


불러왔다면, 이번엔 불러온 동영상을 동적으로 삭제하는 방법에 대해서

알아보려고 합니다. 삭제 방법은 아주 간단합니다.


삭제하고자하는 동영상의 Uri 가 있죠. 그 Uri만 알면 끝! 입니다.

1
2
3
4
5
6
7
8
String uriString = "....";
Uri uri = Uri.parse(uriString);
 
File file = new File(uri.getPath());
if(file.exists()) {
    boolean isDelete = file.delete();
    if(isDelete) Log.e("file delete ?"String.valueOf(isDelete));
}
cs

uriString 값에 동영상의 uri 가 들가면 됩니다.

여기서 말하는 Uri는 위 이전 포스팅에서 얻은 동영상의 uri입니다.

이상입니다.

조만간 Camera2 api를 활용한 동영상 녹화 및 저장 방법에 대해 

포스팅하도록 하겠습니다.

반응형