Existem duas formas de fazer isso. Essa abaixo é a primeira forma, não recomendo muito, pois fica muito aninhada, pois basta sair ligando as configurações do Alert dialog uma com a outra e no final colocar .show Essa segunda vou trabalhar detalhadamente, apesar de ser grande também, ela é mais organizada, pois será estanciada uma classe, criando assim um objeto. No caso abaixo, o objeto se chama 1° passo: estanciar a classe AlertDialog.Builder , isso deve ser feito dentro de algum método de botão, obviamente. No caso abaixo, o objeto criado foi o caixadialogo. depois de criar o objeto, aparecerá diversos métodos para setar e fazer mudanças no AlertDialog setTitle, setMessage, show são alguns métodos de configuração de título, mensagem e o último faz a caixa de dialógo aparecer. Abaixo se vê dois outros métodos importantes, eles são um pouco mais complexo e maiores. Servem nada mais nada menos como as opções de botão que existirão ...