Estou iniciando a programação de aplicativos para SO Android e estou utilizando um livro que contêm o seguinte exemplo:
//...
protected Dialog onCreateDialog(int id){
switch (id) {
case 0 :
return new AlertDialog.Builder(this)
.setIcon(R.drawable.icon)
.setTitle("Este é um diálogo com algum texto simples...")
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int whichButton){
Toast.makeText(getBaseContext(),
"OK clicado! , Toast.LENGTH_SHORT).show()
}
})
//...
minha dúvida consiste em saber como é possível haver um bloco de texto dentro do parâmetro de “.setPositiveButton”(Após o instanciamento da classe DialogInterface), e qual a utilidade/procedência desse bloco de código dentro dos parâmetros(quando o código vai ser lido). Sei que esse fórum é de java, acontece que minha dúvida se relaciona principalmente com java(já que é a linguagem utilizada para apls Android). Desde já agradeço a atenção e peço a ajuda e colaboração de vocês!