void updateWordList(View rootView, ListView wordlist, String whereclause) { Context c = SplashActivity.getAppContext(); WordDataSource datasource = new WordDataSource(c); datasource.open(); List<Word> values; if (whereclause == null) { values = datasource.getAllWords(); } else { values = datasource.getAllWords(whereclause, true); } dadapter.clear(); if (Util.androidversion >= Util.minversioncheck) { dadapter.addAll(values); } else { for (int i = 0; i < values.size(); ++i) dadapter.add(values.get(i)); } dadapter.notifyDataSetChanged(); datasource.close(); }