ARM인증부분에서 오류팝업창이 뜨는 상태에서
검색키를 누르면 어플이 실행된다고 하여
검색키를 누르면 어플이 종료되도록 수정해서 시험해보고 올렸는데..
같은 이유로 반려되었네요...
제가 쓰는 갤럭시엔 검색키가 없어서 에뮬로 실험해봤는데
분명 확실히 종료되었는데 왜 또 반려되었을까요..ㅜㅜ
거의 보름을 기다렸는데 너무 속타네요..
티스토어에 문의해보고 싶은데 혹시 전화번호 아시는 분 계신가요?ㅜㅜ
종료되면 안되구요. 검색키나 뒤로가기 버튼을 눌러도 아무것도 먹히지 말아야 합니다.
다이얼로그 생성하는 부분에 .setCancelable( false ); 해주시면 일단 뒤로가기 버튼은 막힙니다.
.setOnKeyListener( new DialogInterface.OnKeyListener() { @Override public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) { switch(keyCode) { case 82: //event.KEYCODE_MENU case 84: //event.KEYCODE_SEARCH return true; } return false; } })
이거까지 추가하시면 메뉴키나 검색키도 막힐 겁니다.
감사합니다
일단 왜 반려됐는지 문의했는데
답변보고 위 사항이 문제라면 적용시켜봐야겠네요!
어라... 저는 다이얼로그 떳을때 검색키 누르면 강제종료하게 만들었는데..
두개 올렸는데 두개 다 반려먹은 적이 없네요...
어 그런가요. 전 버튼 눌러도 동작하지 않아야 한다고 리포트에 써있던거 같아서 안먹히게 했습니다. 종료시켜도 되는가보군요.
로그인 유지
종료되면 안되구요. 검색키나 뒤로가기 버튼을 눌러도 아무것도 먹히지 말아야 합니다.
다이얼로그 생성하는 부분에 .setCancelable( false ); 해주시면 일단 뒤로가기 버튼은 막힙니다.
.setOnKeyListener( new DialogInterface.OnKeyListener()
{
@Override
public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event)
{
switch(keyCode)
{
case 82: //event.KEYCODE_MENU
case 84: //event.KEYCODE_SEARCH
return true;
}
return false;
}
})
이거까지 추가하시면 메뉴키나 검색키도 막힐 겁니다.