2011-07-17 92 views
0

我目前正在開發一個android應用程序,它有一個列表視圖,它是從android SQLite數據庫中填充數據的。ListView NotifyDataSetChanged Android上的問題()

我打電話給adapter.notifyDataSetChanged(),但由於某些原因,它沒有顯示從數據庫填充的新信息。以下是我正在使用的一些代碼。

adapter = new ArrayAdapter<String>(this, R.layout.show_login_box, LOGINS); 
      setListAdapter(adapter); 
      adapter.notifyDataSetChanged(); 
     } 
     catch (SQLiteException ex) 
     { 
     } 
     finally 
     { 
      adapter.notifyDataSetChanged(); 
      myDB.close(); 
      c.close(); 

回答

1

嘗試adapter.setNotifyOnChange(true);

0

我有這個問題了。相反,使用listView1.setAdapter(adapter)函數來刷新列表視圖。