如何向用户显示一个对话框,询问他是否要继续,可以选择是或否?
答案 0 :(得分:0)
您需要使用其中一个Dialog
provided by BB,例如Dialog.ask(someNumber,"Your message");
答案 1 :(得分: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();
答案 2 :(得分: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的文章。
答案 3 :(得分:-3)
使用JOptionPane:
int res = JOptionPane.showConfirmDialog(null,"Do you want to continue ?");
if (int == 0){
// code for continue
}
else {
}