Ciao,ho un problema nel seguente codice,quello che faccio e creare con xml una lista vuota,poi ogni volta che l'utente clicca sul bottone,quello che faccio e inserire un nuovo elemento in lista. Il mio problema e che quindi all'adapter non posso passare tutti i valori in un botto. Il programma va fino a che non invoco l'azione e cerco di inserire il nuovo ù elemento nell'array. Le possibili cosa che ho fatto e fare adapter.add(name) mi da errore e poi quello che vedete nel codice...Il problema del codice e l'adapter e l'aggiunta come posso fare?
ArrayAdapter adapter;
final static int RQS_PICK_CONTACT = 0;
String number;
String name;
ArrayList<String> autoCompleteList = new ArrayList<String>(1000);
ListView lista;
String numberType;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.tel);
ActionBar ab = getActionBar();
ab.setHomeButtonEnabled(true);
ab.setDisplayHomeAsUpEnabled(true);
String values[]=null;
ListView lista=(ListView)this.findViewById(R.id.listView1);
ArrayAdapter<String> adapter =
new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,autoCompleteLi st
);
lista.setAdapter(adapter);
lista.setVisibility(View.VISIBLE);
final int var=0;
Button telefono=(Button)this.findViewById(R.id.button_add _contact);
telefono.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
//prendi parola database e mettila in name
autoCompleteList.add(name);
adapter.notifyDataSetChanged();