I have an application that allows the users to delete video files. When I press the delete button, I am using
DialogInterface.OnClickListener dialogClickListener = new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
switch (which) {
case DialogInterface.BUTTON_POSITIVE:
// mycode........
break;
case DialogInterface.BUTTON_NEGATIVE:
// mycode.....
break;
}
}
};
But this message doesn't have a warning or delete icon as we see in android devices. Can anyone help me in getting those icons or using any other alert dialogs that can show those icons?
You can also set certain icon for the Alert dialog buttons as:
builder.setPositiveButtonIcon( getResources().getDrawable( drawable.ic_menu_share )
Another (dirty) way:
Just replace
.setIcon(R.drawable.icon);
to.setIcon(getResources().getDrawable(R.drawable.icon));
But it's deprecated.I tend to use AlertDialog.Builder like they show in the official doc example
As for the actual icon look inside your sdk folder/platforms/android version #/data/res/drawable-mdpi or something
In order to set the default Dialog icons use:
There are a few more icons available: