2011-07-17 23 views
0

私は現在アンドロイド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)関数を使用して、リストビューを更新します。