Ciao, stò creando un'Array List dinamicamente e visualizzo i dati in una LIstView tramite un CustomAdapter. Ora dovrei ottenere tutti i dati dell'array ed inserirli nel database... Ho visto diversi esempi, qualcuno suggerisce di utilizzare JSON, qual'è la strada migliore?
codice:
userArray.add(new User(data.getStringExtra("p"),
data.getStringExtra("pe"),
data.getStringExtra("qu")));
userAdapter = new UserCustomAdapter(Crea_f.this, R.layout.dettaglio_p_scelti_listview,
userArray);
userList = (ListView) findViewById(R.id.listView1);
userList.setItemsCanFocus(false);
userList.setAdapter(userAdapter);
/**
* get on item click listener
*/
userList.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View v,
final int position, long id) {
Log.i("List View Clicked", "**********");
Toast.makeText(Crea_fatture.this,"List View Clicked:" + position, Toast.LENGTH_LONG)
.show();
}
});
}
}