마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Dialog 입력창에서 홈버튼 눌렀을때,

0 추천

초보적인 질문입니다만;

 

Diloag 입력창에서 홈버튼으로 밖으로 나왔다가 다시 복귀했을때,

입력기는 사라졌는데, Dialog 화면이 복구가 안되어서,

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if(keyCode == KeyEvent.KEYCODE_HOME){
mEManager.hideImmLayout(); // 입력기를 hide 시키는 메서드
}
 
return super.onKeyDown(keyCode, event);
}
 
위와 같은 하드웨어 키입력에 대한 이벤트 처리를 했는데,
무슨일인지 홈버튼 눌렀을시 해당 메서드가 작동되질 않습니다
혹시 다른 방법이 있는지 아니면 홈버튼에 대한 이벤트처리를 다른 방법으로 해야하는지
알려주세요
댄싱좀비 (160 포인트) 님이 2014년 10월 7일 질문

1개의 답변

0 추천
1. 홈버튼은 앱이 제어할 수 없습니다.

2. DialogFragment를 사용하세요.
익명사용자 님이 2014년 10월 7일 답변
...