[英]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.