android - Alertdialog 显示图像和标题

标签 android android-alertdialog

我正在做一个 AlertDialog,它有一个图像和一个标题:

AlertDialog.Builder builder = new AlertDialog.Builder(activity);
builder.setTitle("Recuerda tirar del cable");
builder.setIcon(context.getResources().getDrawable(R.drawable.tira_cable));

builder.setPositiveButton(R.string.accept, new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int id) {
        //actions
      }
});
AlertDialog dialog = builder.create();
dialog.show();

标题未显示:

enter image description here

标题在哪里?我听不懂!

最佳答案

我不是 100% 确定这是否会产生影响,但我不认为额外的“噪音”,因为在 .setIcon 中缺乏更好的术语是必要的。尝试:

AlertDialog.Builder builder = new AlertDialog.Builder(activity);
builder.setTitle("Recuerda tirar del cable");
builder.setIcon(R.drawable.tira_cable);

builder.setPositiveButton(R.string.accept, new DialogInterface.OnClickListener() {
      public void onClick(DialogInterface dialog, int id) {
        //actions
      }
});
AlertDialog dialog = builder.create();
dialog.show();

关于android - Alertdialog 显示图像和标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16302566/

相关文章:

java - this(context, 0) 是什么意思AlertDialog源码

android - 如何在android中更改apk文件名

android - 如何在Android Gradle中为每个构建变体设置packageNameSuffix?

android - android的屏幕分辨率

来自 Db 的 Android Spinner - 默认值 = null?

android - 使用 Android 版 Calabash,如何编写滚动到并触摸特定 ListView 行的步骤?

android - 按下硬件搜索按钮取消 AlertDialog

android - 从 OnClick 中关闭 AlertDialog.Builder

Android - AlertDialog 样式

java - 当第二次打开 AlertDialog 时应用程序崩溃