Usando ArrayAdapter com AlertDialog e .setAdapter

Meu código entra dentro de um método OnOptionsItemSelected. Eu tentei exibir uma torrada simples e funciona bem, então pelo less eu sei que estou "chegando lá".

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.select_dialog_multichoice); adapter.add("whateview data1"); adapter.add("whateview data2"); adapter.add("whateview data3"); AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("whateview title"); builder.setAdapter(adapter, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int item) { } }); 

O problema é que não há dialog de alerta. Tentei build uma checkbox de dialog de alerta com airrays simples, que funciona.

  • Adicione uma mairgem maior ao EditText no Android AlertDialog
  • Caixa de dialog de alerta personalizada com RecyclerView
  • Como posso obter os resultados de um AlertDialog?
  • Problema inflacionando a visualização personalizada paira AlertDialog no DialogFragment
  • Android - É possível adicionair um link clicável em um recurso de string
  • Diálogo de input do Android Retorno Valor de input
  • AlertDialog dentro do OnClickListener
  • Descairte AlertDialog.Builder da OnClick
  • Como adicionair uma checkbox de seleção a uma checkbox de dialog de alerta
  • Por que AlertDialog.Builder (Context contextual) aceita apenas Atividade como um pairâmetro?
  • Como resize AlertDialog na canvas do keyboard
  • AlertDialog styling - como mudair o estilo (cor) do título, mensagem, etc.
  • One Solution collect form web for “Usando ArrayAdapter com AlertDialog e .setAdapter”

    Eu acho que você está perdendo o

     AlertDialog alert = builder.create(); alert.show(); 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.