我用AlertDialog
创建一个AlertDialog.Builder
,并使用setItems()
设置一些项目。显示对话框,但是我看不到任何项目。我所看到的只是消息。
final CharSequence[] items = {"Red", "Green", "Blue"};
AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(activity);
dialogBuilder.setMessage("Pick a color");
dialogBuilder.setItems(items, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// Do anything you want here
}
});
dialogBuilder.create().show();
如果设置了
PositiveButton
,我可以看到该按钮就好了。我也尝试设置MultiChoiceItems
和SingleChoiceItems
,但是这些都不起作用。 最佳答案
使用setTitle
而不是setMessage
设置邮件正文并覆盖项目列表。
关于android - AlertDialog的项目未显示,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10714911/