0
我有一個編輯文本字段包含完整的郵政地址。現在,我想提示用戶,如果他想通過單擊按鈕使用AlertDialog
來輸入更多地址。如果是,那麼允許他輸入更多的價值,如果不是主要活動。我如何使用AlertDialog
和ArrayList<String>
?動態添加數據,通過提示用戶每次在android
我有一個編輯文本字段包含完整的郵政地址。現在,我想提示用戶,如果他想通過單擊按鈕使用AlertDialog
來輸入更多地址。如果是,那麼允許他輸入更多的價值,如果不是主要活動。我如何使用AlertDialog
和ArrayList<String>
?動態添加數據,通過提示用戶每次在android
也許下面的代碼會有幫助。
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(
context);
// set title
alertDialogBuilder.setTitle("Your Title");
// set dialog message
alertDialogBuilder
.setMessage("Click yes to enter more addresses!")
.setCancelable(false)
.setPositiveButton("Yes",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int id) {
// if this button is clicked, make the user enter more addresses
}
})
.setNegativeButton("No",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,int id) {
// if this button is clicked, just close
// the dialog box and do nothing
dialog.cancel();
MainActivity.this.finish();
}
});
// create alert dialog
AlertDialog alertDialog = alertDialogBuilder.create();
// show it
alertDialog.show();
}
});
你試過了什麼? –
發佈您的代碼以獲取更多說明。如果你只是想顯示一個AlertDialog並完成()你的活動取消,那麼你會發現谷歌直接代碼噸。 – Kunu