1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Como adicionar EditText em um AlertDialog

Bom, estou com um problema em editar meu AlertDialog. Hoje, ele é exibido e apenas pede uma confirmação do usuário ou cancelar. Só que, eu precisava de alterá-lo para que fossem exibidos 2 EditText nele.

Gostaria de uma ajuda de vocês.

try{
                        new AlertDialog.Builder(this).setTitle("Produto: "+produto.getDescricao())
                        .setIcon(R.drawable.lupa)
                        .setMessage("Valor do produto: R$"+produto.getVrVenda()+"\nConfirma inclusão do produto??")
                        .setNegativeButton("Não", new OnClickListener() 
                        {                            
                            @Override
                            public void onClick(DialogInterface dialog, int which) {
                                finish();                            }
                        })
                        .setPositiveButton("Sim", new OnClickListener() {
                            @Override
                            public void onClick(DialogInterface dialog, int which) {
                            }
                        }).show();

                } catch (Exception ex){
                    Log.d(TAG, "Erro: "+ ex.getMessage());
                }

Acho que eu deveria fazer é desenhar essa tela no XML e depois só dar um inflate nela com os dados que eu preciso.

  • vou postar como fazer, ai em baixo na resposta

    wagnercct2   28 de nov de 2014
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags android ou faça a sua própria pergunta.