안녕하세요~
이제 안드로이드 막 배우고 있는데요..
특정 액티비티 화면이 띄워진 상태에서 홈키나 메뉴키나 볼륨키같은 키의
입력을 막고싶습니다. 마치 락화면 처럼요
정보를 찾아봐도 키입력을 막는 부분에 관해서는 찾기 힘드네요
어떤식으로 접근해야할지 모르겠습니다
좀 가르쳐주세요~!!
여러가지 방법이 있겠지만,
해당 액티비티의
@Override public boolean onKeyDown(int keyCode, KeyEvent event) { return super.onKeyDown(keyCode, event); }
를 return true나 false로만 바꿔도 원하시는 기능은 동작한답니다.
하지만 이건 쫌 위험하죠;;
백이야, 재정의하면되고,
메뉴 버튼도 쉽게 막을 수 있겠지만,
Home 버튼을 막는 방법은 없는 걸로 알고 있는대,,
로그인 유지
여러가지 방법이 있겠지만,
해당 액티비티의
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
return super.onKeyDown(keyCode, event);
}
를 return true나 false로만 바꿔도 원하시는 기능은 동작한답니다.
하지만 이건 쫌 위험하죠;;