为什么AlertDialog.Builder.setIcon不显示ic_menu_info图标?

时间:2010-09-23 18:21:52

标签: android alertdialog

ic_menu_info图标正确显示在调用它的xml菜单项中,但不在此AlertDialog中。

new AlertDialog.Builder(this).setMessage(menuInfo).setNeutralButton("OK",
 new DialogInterface.OnClickListener() {
  public void onClick(DialogInterface d, int i) {
   // do nothing – it will close on its own
  }
 })
 .setIcon(R.drawable.ic_menu_info).show();
 ...

1 个答案:

答案 0 :(得分:40)

需要.setTitle(),因为这是图标想去的地方。