Estou tentando criar um alertbox com o valor de um arraylist que tenho.
Procurando na internet achei o seguinte site
Na documentação existe um exemplo que é exatamente o que eu desejo.
Contudo não entendi como utilizar aquela codificação.
Preciso criar uma activity só com esse alertbox??
Sei que é uma dúvida simples, mas se alguém puder me auxiliar eu ficaria muito agradecido! Obrigado desde já pela ajuda!
public void onClick(DialogInterface dialog, int item) {
/* User clicked on a radio button do some stuff */
}
});
AlertDialog ad = builder.create();
ad.show();
}[/code]
O que eu quero fazer é o seguinte, tenho um Webservice que me retorna as formas de pagamento em um ArraList.
Eu gostaria de saber como faço para definir esse ArrayList dentro do CharSequence.
[code] protected void formaPgtoDialog(List listaFormaPgto) {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
CharSequence[] items = listaFormaPgto.toArray(new CharSequence[listaFormaPgto.size()]);
builder.setItems(items,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
/* User clicked on a radio button do some stuff */
}
});
AlertDialog ad = builder.create();
ad.show();
}[/code]
Só que quando tento executar o builder.create(); a aplicação me retorna o seguinte erro: