Как отобразить диалоговое окно для пользователя, спрашивающего его, хочет ли он продолжить, с выбором да или нет?Как отобразить диалоговое окно в BlackBerry
1
A
ответ
-3
использование JOptionPane:
int res = JOptionPane.showConfirmDialog(null,"Do you want to continue ?");
if (int == 0){
// code for continue
}
else {
}
0
Вы должны использовать один из Dialog
s provided by BB как Dialog.ask(someNumber,"Your message");
0
Dialog d = new Dialog("Do you want to continue?", new String[]{"Yes","No"}, new int[]{Dialog.OK,Dialog.CANCEL}, Dialog.OK, Bitmap.getPredefinedBitmap(Bitmap.QUESTION)){
public void setChangeListener(FieldChangeListener listener) {
if(d.getSelectedValue() == Dialog.OK){
//true part
}
else{
//false part
}
};
};
d.show();
0
пришел сюда поздно, но может быть полезным для кого-то в будущем:
int ans = Dialog.ask(Dialog.D_YES_NO, "Do you want to continue?", Dialog.YES);
if (ans == Dialog.YES)
// Continue
else
// Do not Continue
Третий параметр указывает выбранную по умолчанию опцию который установлен на Yes
.
Вот статья о том, как работать с разными types of Blackberry dialogs.