0
朋友,如何第二或第三的EditText添加到AlertDialog
我米相當新的基本問題,很抱歉,但尋找了幾個小時之後,我放棄了。 如何添加第二個EditText到我的AlertDialog?它只顯示一個Edittext與兩個按鈕。 第二個EditText根本不顯示。
繼承人我的代碼,
final AlertDialog.Builder alert = new AlertDialog.Builder(ctx);
final EditText inputstreet = new EditText(ctx);
final EditText inputstreetnumber = new EditText(ctx);
alert.setView(inputstreet);
alert.setView(inputstreetnumber);
alert.setTitle(getResources().getString(R.string.t_MainAlertEnterAdressTitle));
// alert.setIcon(R.drawable.huji2); // Icon disabled for now
alert.setMessage(getResources().getString(R.string.t_MainAlertEnterAdressMessage));
alert.setPositiveButton(getResources().getString(R.string.t_MainAlertEnterAdressButtonOk),
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int whichButton) {
finish();
}
});
alert.setNegativeButton(getResources().getString(R.string.t_MainAlertEnterAdressButtonBack),
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int whichButton) {
dialog.cancel();
}
});
alert.show();
我刪除了一切什麼都不重要。非常感謝!!!
工作驚人。非常感謝!!!你可能知道我可以如何改變EditText鍵盤的輸入類型? – Arnold
如果你想用戶能夠輸入數字,看看[這裏](http://stackoverflow.com/questions/1119583/how-do-i-show-the-number-keyboard-on-an-edittext-在-機器人)。否則,請發佈一個新問題 – Craigy