Perguntas com a marcação «android-alertdialog»


27
Caixa de diálogo lançando "Não é possível adicionar janela - o token nulo não é para um aplicativo" com getApplication () como contexto
Minha atividade está tentando criar um AlertDialog que requer um contexto como parâmetro. Isso funciona como esperado se eu usar: AlertDialog.Builder builder = new AlertDialog.Builder(this); No entanto, desconfio de usar "this" como um contexto devido ao potencial de vazamento de memória quando a Activity é destruída e recriada, mesmo durante …

17
Como exibir uma caixa de diálogo Sim / Não no Android?
Sim, eu sei que existe o AlertDialog.Builder, mas estou chocado ao saber o quão difícil (pelo menos não é favorável ao programador) exibir uma caixa de diálogo no Android. Eu costumava ser um desenvolvedor .NET e gostaria de saber se existe algum equivalente Android do seguinte? if (MessageBox.Show("Sure?", "", MessageBoxButtons.YesNo) …




6
Como usar e estilizar o novo AlertDialog do appCompat 22.1 e superior
Estou tentando migrar do android padrão AlertDialogpara o novo incluído no appCompat-22.1 Até agora, entendo que você só precisa importar o android.support.v7.app.AlertDialogpacote para usá-lo. Mas como posso estilizá-lo? Por exemplo, alterar as cores dos botões positivo / negativo, cor do título, cor da mensagem e cor do plano de fundo?

10
Aviso "Evite passar nulo como raiz da exibição" ao inflar a exibição para uso pelo AlertDialog
Recebo o aviso de fiapo, Avoid passing null as the view rootao inflar visualizações com nullas parent, como: LayoutInflater.from(context).inflate(R.layout.dialog_edit, null); No entanto, a visualização deve ser usada como o conteúdo de um AlertDialog, usando setViewon AlertDialog.Builder, então não sei o que deve ser passado como parent. O que você acha …




11
Como implementar uma Visualização AlertDialog personalizada
Nos documentos do Android em AlertDialog , ele fornece a seguinte instrução e exemplo para definir uma visualização personalizada em um AlertDialog: Se você deseja exibir uma visão mais complexa, procure o FrameLayout chamado "corpo" e adicione sua visão a ele: FrameLayout fl = (FrameLayout) findViewById(R.id.body); fl.add(myView, new LayoutParams(FILL_PARENT, WRAP_CONTENT)); …

5
Não está funcionando quando pressionado quando setcancelable of alertdialog é false
Eu tenho um AlertDialog e setCancelable()é falso. Na Onbackpressedfunção, quero que o AlertDialog seja fechado. Mas quando setCancelable()é falso, a tecla Voltar não funciona. O que devo fazer para me livrar desse problema? Não quero mudar setCancelable()para true porque terei outro problema. import android.os.Bundle import android.widget.Toast import androidx.appcompat.app.AlertDialog import androidx.appcompat.app.AppCompatActivity …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.