java - 单击按钮事件时如何在对话框中设置图标(图像)

标签 java android button

我创建了一个按钮,当我单击该按钮时,会显示一个新的对话框。在该对话框中,我设置了图标和文本。显示文本,但图标(图像)未显示在对话框中。 这是我的编码

Button btnteam_westernbulldogs=new Button(this);
    btnteam_westernbulldogs.setId(team_westernbulldogsid);
    btnteam_westernbulldogs.setBackgroundResource(R.drawable.team_westernbulldogs);
          public void onClick(View v){  

              createbtnteam_westernbulldogs();
          }
  });


public void createbtnteam_westernbulldogs()
{
    AlertDialog alertDialog = new AlertDialog.Builder(this).create();
    alertDialog.setIcon(R.drawable.team_westernbulldogs);
    alertDialog.setMessage("What kind of Banner do you Want to Create?");
    alertDialog.setButton("Text", new DialogInterface.OnClickListener() {
       public void onClick(DialogInterface dialog, int which) {
           createText();

       }
    alertDialog.setIcon(R.drawable.icon);
    alertDialog.show();
        }     });

最佳答案

   Try this..  

    AlertDialog.Builder builder = new AlertDialog.Builder(this);
     builder.setMessage("Are you sure you want to exit?") 
    .setIcon(R.drawable.icon)       
    .setCancelable(false)       
    .setPositiveButton("Yes", new DialogInterface.OnClickListener() 
    {           
     public void onClick(DialogInterface dialog, int id) 
      {                
         MyActivity.this.finish();           
   }       
       })       
       .setNegativeButton("No", new DialogInterface.OnClickListener() 
        {           
           public void onClick(DialogInterface dialog, int id) 
            {                
             dialog.cancel();           
            }       
          });
        AlertDialog alert = builder.create();

关于java - 单击按钮事件时如何在对话框中设置图标(图像),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7371016/

相关文章:

java - 读取jtable中的文件

android - Fragment 中的参数仍然为空

android - 当我拒绝权限时,setOnClickListener 不执行任何操作 - android

android - Google popup Espresso Android studio 2.2

swift - 在使用函数创建按钮后的 Swift 3 中,如何更改该按钮的属性?

user-interface - 在 TreeView Odoo 13 之外添加按钮

java - 在 java 中添加一个简单按钮,但 java 不允许我这样做

java - Android ListView : Changes made to Items affect other Items

java.util.List 未映射为可嵌入的

java - 是否可以确定发出 api 请求的机器的本地时间?