Я создал AlertDialog, который работает нормально. Он исчезает, если я нажимаю:
1) кнопка кнопки выхода или
2) кнопка возврата с помощью мыши
Чтобы он оставался сфокусированным даже в вышеприведенных условиях, я добавил в поле ".setCancelable(false)" утверждение при построении. Но я все еще вижу, как диалог исчезает. В чем проблема?
Пожалуйста, помогите.
Добавленный код:
return new AlertDialog.Builder(getActivity())
.setIcon(R.drawable.alert_dialog_icon)
.setTitle(title)
.setCancelable(false)
.setPositiveButton(R.string.alert_dialog_ok,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
((FragmentAlertDialog)getActivity()).doPositiveClick();
}
}
)
.setNegativeButton(R.string.alert_dialog_cancel,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
((FragmentAlertDialog)getActivity()).doNegativeClick();
}
}
)
.create();
Env: Android 4.0 на XP Professional.