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();
  }