Bem, estou começando agora em Android e gostaria de saber o porque meu aplicativo está dando erro.
A funcionalidade dele é basicamente a seguinte:
- Existe uma lista de contatos que ao clicar em um dos contatos deveria aparecer um ‘Toast’ com o usuario clicado.
package br.android.lista;
import android.app.Activity;
import android.os.Bundle;
import android.widget.*;
import android.view.*;
import android.widget.AdapterView.OnItemClickListener;
public class appListaTelefonica extends Activity {
public ListView lista;
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,contatos);
lista = (ListView) findViewById(R.lista.lista);
lista.setAdapter(adapter);
lista.setOnItemClickListener(new OnItemClickListener(){
public void onItemClick(AdapterView arg0, View arg1, int
arg2,long arg3) {
CharSequence text = lista.getSelectedItem().toString();
Toast.makeText(getApplicationContext(), text, Toast.LENGTH_LONG);
}
});
}
static final String[] contatos = new String[] {
"Alline","Lucas","Rafael","Gabriela","Silvana"
};
}
Erro: Ao clica no usuário o emulador força o fechamento do aplicativo.
Alguém me ajuda a encontrar o erro?
Abraço