0
我有一個屏幕,我有一些按鈕。我想知道我該如何做這樣的事情:當我點擊按鈕應用程序顯示對話框與我的界面,我可以在兩個編輯框中編寫文本,並且在此對話框中我想要一個按鈕。這可以用我自己的界面做對話嗎?對話框在Android中的自己的佈局
我有一個屏幕,我有一些按鈕。我想知道我該如何做這樣的事情:當我點擊按鈕應用程序顯示對話框與我的界面,我可以在兩個編輯框中編寫文本,並且在此對話框中我想要一個按鈕。這可以用我自己的界面做對話嗎?對話框在Android中的自己的佈局
是你可以actualy膨脹佈局和生產它在警告對話框
LayoutInflater factory = LayoutInflater.from(this);
final View textEntryView = factory.inflate(R.layout.alert_dialog_text_entry, null);
return new AlertDialog.Builder(AlertDialogSamples.this)
.setIcon(R.drawable.alert_dialog_icon)
.setTitle(R.string.alert_dialog_text_entry)
.setView(textEntryView)
.setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
/* User clicked OK so do some stuff */
}
})
.setNegativeButton(R.string.alert_dialog_cancel, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
/* User clicked cancel so do some stuff */
}
})
.create();
這是一個從API樣品中提供的示例代碼