簡體   English   中英

如何在BlackBerry中顯示對話框

[英]How to display a dialog in BlackBerry

如何向用戶顯示對話框,詢問他是否要繼續,選擇是還是否?

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();

遲到了這里,但將來可能對某人有所幫助:

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選項。

這是一篇有關如何使用不同類型的Blackberry對話框的文章

您需要使用BB提供Dialog之一,例如Dialog.ask(someNumber,"Your message");

使用JOptionPane:

int res = JOptionPane.showConfirmDialog(null,"Do you want to continue ?");
if (int == 0){
   // code for continue
}
else {

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM