괴도군의 블로그

[Android] 최근사용앱화면에서 앱화면 가리기(홀드키 꾹화면) 본문

#프로그래밍/Android

[Android] 최근사용앱화면에서 앱화면 가리기(홀드키 꾹화면)

괴도군 2016. 4. 8. 17:41
반응형

원래는 onCreateThumbnail(Bitmap outBitmap, Canvas canvas) 함수를


Override하여 사용하였으나..  4.0.x 이후로 구글이 사기친다는 제보를 발견


사용하려고 선언해놓고 기다리지만 호출이 안되서 deprecate 하라고 난리지만 


아직까지도 살아있는 API..



결론 : onCreate()에서


getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE);


한줄 추가해주시고..


검거나 흰화면을 확인하시면 됩니다.


(색조절이나 다른 화면을 넣을순 없는지 확인해보고 있지만 잘 안되네요..)


-----추가

스크린샷도 방지됩니다..하얗게.,..




p.s 저 위에 썸네일함수 몰랐을때  onPause()와 onResume()에서 


window에 addview하거나 ....


메인뷰에 addview하는짓(?)을 하다가 .. 최근사용앱화면만 갔다하면.. 


뷰가 사라져버리고 원래화면이 보이더라구요....


혹시 성공하신분 계시면 댓글달아주세요 ㅠ

반응형
Comments