APP/AndroidStudio
[Android Studio] 간단하게 캡처금지하기, 캡쳐방지 하기
세얼간이코딩
2020. 6. 15. 09:00
반응형
[Android Studio] 간단하게 캡처 금지하기, 캡처 방지 하기
안드로이드 어플리케이션 개발을 하다 보면 특정 액티비티에서 캡처를 제한하고 싶은 경우가 있다.
매우 간단하게 해결을 해볼 수 있다.
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
위 사진과 같이 setContentView 함수가 실행 되기전에 위의 코드를 작성해주면 끝이다.
코드 작성후 실행해보면 캡처 시 안내멘트가 나오는 것을 확인할 수 있다.
반대로 특정 엑티비티에서만 캡처를 허용하고 싶을 때는 아래의 코드를 작성해주면 된다.
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_SECURE);
반응형