【发布时间】:2011-10-13 02:07:58
【问题描述】:
public void onCreate(Bundle savedInstanceState)
{
teachersData=new TeachersData(this);
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ArrayList<Data> classid=teachersData.listClass();
ArrayAdapter<Data> adapter = new ArrayAdapter<Data>(this, android.R.layout.simple_list_item_1, classid);
setListAdapter(adapter);
public void onClick(DialogInterface dialog, int id) {
String className = edit.getText().toString();
teachersData.insert(null, className, 0, 0, null);
Toast.makeText(getBaseContext(), className + " Added.", Toast.LENGTH_LONG).show();
dialog.cancel();
}
})
到目前为止,我认为它涉及到我的搜索中的 notifyDataSetChanged(),但我无法弄清楚如何实现它。
【问题讨论】:
标签: android sqlite listview arraylist