Android學習 各種對話方塊

2021-09-06 10:51:35 字數 1717 閱讀 8180

在android的程式設計中,對話方塊的用處是非常多的,然而,有時對對話方塊的需求也是不一樣的,那麼現在,就總結對話方塊的種類,以及事件的處理形勢。

1、簡單的對話方塊

public void showdialog()

}).setnegativebutton("不好", new dialoginte***ce.onclicklistener()

}).create();

dialog.show();

}

2、帶編輯框的對話方塊

public void showdialog()

})

.setnegativebutton("取消", new dialoginte***ce.onclicklistener()})

.create();

dialog.show();

}

3、含單選鈕的對話方塊

public void showdialog() ;

// 單獨列出來方便之後取資料

dialog dialog = new alertdialog.builder(this)

.settitle("單選框,請選擇")

.setsinglechoiceitems(str, 3, new dialoginte***ce.onclicklistener()

}).setpositivebutton("確定", new dialoginte***ce.onclicklistener()

}).create();

dialog.show();

}

4、含多選框的對話方塊

public void showdialog() ;// 單獨列出來方便之後取資料

boolean bstr = new boolean;

dialog dialog = new alertdialog.builder(this)

.settitle("多選框,請選擇")

.setmultichoiceitems(str, bstr, new dialoginte***ce.onmultichoiceclicklistener()

}).setpositivebutton("確定", new dialoginte***ce.onclicklistener()

}).create();

dialog.show();

}

5、含列表的對話方塊

public void showdialog() ;

// 單獨列出來方便之後取資料

dialog dialog = new alertdialog.builder(this)

.settitle("列表框,供選擇")

.setitems(str, new dialoginte***ce.onclicklistener()

}).setpositivebutton("確定", new dialoginte***ce.onclicklistener()

}).create();

dialog.show();

}

6、自定義的對話方塊

public void showdialog()

android對話方塊

圖1效果 該效果是當按返回按鈕時彈出乙個提示,來確保無誤操作,採用常見的對話方塊樣式。建立對話方塊方法dialog protected void dialog builder.setnegativebutton 取消 new onclicklistener builder.create show 在...

Android 對話方塊

alertdialog.builder builder newalertdialog.builder this builder.settitle 警告 標題 builder.setmessage 沒有人愛你 內容 設定確定按鈕 builder.setpositivebutton 確定 new dia...

android 輸入對話方塊

新增事項對話方塊 layoutinflater inflater layoutinflater.from propertysetactivity.this final view textentryview inflater.inflate r.layout.alert dialog text ent...