W.A 저장소

Android 관련 터치스크린 잠금 팁. 본문

Programing

Android 관련 터치스크린 잠금 팁.

W.A 2010. 8. 15. 06:58

그렇게 대단한것은 아니지만. 잠시 내가 원하는 시간에 터치를 안먹히게 하려고 찾아보다가 찾게된 것입니다.

WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE

위와 같은 플래그를 자신이 원하는 위치에 삽입만 해주시면은 위의 플래그가 설정되있는 상태동안은 터치가 먹히지 않게됩니다.

정확하게 쓰는 방법은.

자신이 원하는 터치스크린을 잠그고 싶은 시작 위치에.
getWindow().addFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);

다시 풀기를 원하는 위치에.
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE);