겔럭시 탭에서..화면 캡쳐 버튼을
업무용 앱 실행시에는..
사용을 못하게 하려고 하는데요..
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);
위처럼 사용을 하면..
차단은 되는데요..
화면단의 자바 파일마다 다 추가를 해 줘야 하고,
키 제어가 아니고 화면 차단이라는 표현이 맞을것 같습니다.
"화면캡쳐" 버튼 클릭시 키 값을 잡아서..기능을 막을 방법이 없을까요?
회신 부탁 드립니다.
수고하세요.
현재 환경 : 겔럭시 탭 10.1 ICS 업그레이드 된 상태 입니다.
자답 :
@Override
public void onCreate(Bundle savedInstanceState)
{
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); // 이 라인 처럼 추가 해 주면..해당 페이지는 캡쳐 방지를 할수 있습니다.