가능한 중복 : 내가 뒤로 가기 버튼을 통해 내 대화 상자를 닫습니다하지 않으
Disable back button in androidAndroid : 핸드셋의 뒤로 누를 비활성화하는 방법?
, 단말기를 눌러 다시 해제하는 방법이 있나요? 다시 버튼을 누르면 대화 상자가 취소되었지만 취소 한 후에는 메시지 하나를 전달해야하지만 대화 취소 후 어디로 이동해야하는지 알 수 있습니까? 변경되지 않은 행동
가능한 중복 : 내가 뒤로 가기 버튼을 통해 내 대화 상자를 닫습니다하지 않으
Disable back button in androidAndroid : 핸드셋의 뒤로 누를 비활성화하는 방법?
, 단말기를 눌러 다시 해제하는 방법이 있나요? 다시 버튼을 누르면 대화 상자가 취소되었지만 취소 한 후에는 메시지 하나를 전달해야하지만 대화 취소 후 어디로 이동해야하는지 알 수 있습니까? 변경되지 않은 행동
보통 뒤로 버튼은 사용자의 작업에 그것을 추가
@Override
public void onBackPressed() {
super.onBackPressed();
}
가 뒤로 버튼을 사용하지 않으려면 :
@Override
public void onBackPressed() {
// do nothing
}
당신은 (http://developer.android.com/reference/android/app/AlertDialog.Builder.html 참조가 아닌 취소 할로 대화를 설정할 수 있습니다, setCancelable(false);
) 귀하의 활동에서 onBackPressed()
을 무시할 수도 있습니다.
귀하의 질문에 정확히 무엇을하고 싶지는 않지만 말할 수는 없습니다. 희망이 도움이됩니다!
Dialog.setCancellable(false)
으로 충분해야합니다. 그것은 나를위한 것입니다.
대화 상자가 표시되고이 비활성화 코드를 전달하면 다시 누르면 대화 상자가 취소됩니다. – Mitt