List of usage examples for android.support.v4.app AlertDialog.Builder setIconAttribute
public void setIconAttribute(int attrId)
From source file:org.thoughtcrime.securesms.MediaPreviewActivity.java
@SuppressLint("StaticFieldLeak") private void deleteMedia() { MediaItem mediaItem = getCurrentMediaItem(); if (mediaItem == null || mediaItem.attachment == null) { return;/* ww w . j av a 2 s . c o m*/ } AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setIconAttribute(R.attr.dialog_alert_icon); builder.setTitle(R.string.MediaPreviewActivity_media_delete_confirmation_title); builder.setMessage(R.string.MediaPreviewActivity_media_delete_confirmation_message); builder.setCancelable(true); builder.setPositiveButton(R.string.delete, (dialogInterface, which) -> { new AsyncTask<Void, Void, Void>() { @Override protected Void doInBackground(Void... voids) { if (mediaItem.attachment == null) { return null; } AttachmentUtil.deleteAttachment(MediaPreviewActivity.this.getApplicationContext(), mediaItem.attachment); return null; } }.execute(); finish(); }); builder.setNegativeButton(android.R.string.cancel, null); builder.show(); }