簡體   English   中英

沒有警告對話框的圖標

[英]no icon for alert dialog

即使我沒有為對話框設置圖標.setIcon(android.R.drawable.ic_dialog_alert) ,它也會顯示信息圖標。

如何從對話框中完全刪除圖標?

new AlertDialog.Builder(MyActivity.this)
    .setTitle(R.string.success_title)
    .setMessage(R.string.success_msg)
    .setNeutralButton("OK",
        new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dlg, int sumthin) {
                try {
                    dlg.dismiss();
                } catch (Exception e) {
            }
        }
}).show();

編輯:對不起大家..我從對話框中完全刪除.setIcon行。 我在這里粘貼代碼時忘了刪除它。 即使我刪除了我仍然可以看到圖標作為信息圖標。

new AlertDialog.Builder(MyActivity.this)
    //.setIcon(android.R.drawable.i)    /// put comment on this line
    .setTitle(R.string.success_title)
    .setMessage(R.string.success_msg)
    .setNeutralButton("OK",
        new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dlg, int sumthin) {
                try 
                {
                    dlg.dismiss();
                } catch (Exception e) {
            }
        }
}).show();

嘗試這個

new AlertDialog.Builder(MainActivity.this)
    .setIcon(null)
    .setTitle("Naeem").setMessage("Shahzad").setNeutralButton("OK", new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dlg, int sumthin) {
            try {
                dlg.dismiss();
            } catch (Exception e) {
            }
        }
    }).show();

AlertDialog.Builder對象的setIcon(int resId)中將setIcon(int resId)設置為0。

把評論或從你的代碼中刪除這一行setIcon(android.R.drawable.i)

new AlertDialog.Builder(MyActivity.this)
   // .setIcon(android.R.drawable.i)
    .setTitle(R.string.success_title)
    .setMessage(R.string.success_msg)
    .setNeutralButton("OK",
        new DialogInterface.OnClickListener() {
            public void onClick(DialogInterface dlg, int sumthin) {
                try {
                    dlg.dismiss();
                } catch (Exception e) {
            }
        }
}).show();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM