Dynamic List Activity
From John Freier
public class TopActivity extends ListActivity
{
private ArrayAdapter<String> adapter;
private ArrayList<String> list;
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
this.list = new ArrayList<String>();
adapter = new ArrayAdapter<String>(this, R.layout.top, this.list);
setListAdapter(adapter);
//not for sure if I need the below.
//ListView lv = getListView();
//lv.setTextFilterEnabled(true);
addItem();
}
public void addItem()
{
this.list.add("Two");
adapter.notifyDataSetChanged();
}
}