Skip to content
모두의 공간
개발자 공간
사용자 공간
최근글
로그인
접속유지
회원가입
ID/PW 찾기
모두의 공간
새로운 소식
새로운 게임/앱
개발자 공간
개발자 게시판
개발자 질문/답변
개발자 정보
구인/구직/의뢰
행사/세미나/교육
(구)질문/답변
사용자 공간
앱 정보/후기
게임 정보/후기
기기 정보/후기
잡담/유머/창작
개발자 질문/답변 게시판이 새로운 공간으로 이전되었습니다.
안드로이드 개발 질문/답변 (글 수
45,052
)
전체보기
앱개발 질문
플랫폼 질문
JAVA 질문
기타 질문
자주하는 질문
다이얼로그창(alert dialog)이 띄워진 상태에서 검색 키 막을 려면 어떻게 해야할까요?
sjworks
https://www.androidpub.com/android_dev_qna/1105876
2010.12.12
10:50:38
3600
3
앱개발 질문
검색키를 막고자..
액티비티에
//검색버튼 Disable
@Override
public boolean onSearchRequested() {
return false;
}
다음과 같이 추가해줬습니다.
이렇게 하니... 액티비티 상에서는 잘 막아지는데.
액티비티에 alert dialog가 띄워진 상태에서는 검색 키가 먹혀버리고
검색키를 누르면, alert dialog 창이 닫혀버려서 난감해지는 일이 발생하네요.
어떻게 방법이 없을까요?
이 게시물을
목록
2010.12.12
14:42:51
카미
간단한 일입니다.
사용하시는 다이얼로그 클래스에 public boolean onSearchRequested() { return false; } 를 오버라이드 하시면됩니다.
2010.12.12
17:52:07
sjworks
그렇다면 다이알로그 클래스를 상속받아 새로 정의해서 해야하는 건가요?
2010.12.12
16:25:40
으잉
윗분 말처럼 다이얼로그에 넣어주셔야죠 ㅎㅎ
저도 백버튼 막는다고 해보다가 알았는데
액티비티에서 백버튼에 대한 사항 넣어두어도 다이얼로그에서는 따로 또 넣어야 하더라구요 ;;;;;
Close Login Layer
XE Login
아이디
비밀번호
로그인 유지
OpenID Login
Open ID
회원가입
ID/PW 찾기
인증메일 재발송
OpenID
OpenID
Close Login Layer
사용하시는 다이얼로그 클래스에 public boolean onSearchRequested() { return false; } 를 오버라이드 하시면됩니다.