android.widget.SimpleCursorAdapter.notifyDataSetChanged()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(93)

本文整理了Java中android.widget.SimpleCursorAdapter.notifyDataSetChanged()方法的一些代码示例,展示了SimpleCursorAdapter.notifyDataSetChanged()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。SimpleCursorAdapter.notifyDataSetChanged()方法的具体详情如下:
包路径:android.widget.SimpleCursorAdapter
类名称:SimpleCursorAdapter
方法名:notifyDataSetChanged

SimpleCursorAdapter.notifyDataSetChanged介绍

暂无

代码示例

代码示例来源:origin: com.novoda.imageloader/imageloader-demo

private void refreshData() {
  ((SimpleCursorAdapter) view.getAdapter()).notifyDataSetChanged();
}

代码示例来源:origin: stackoverflow.com

Spinner spinner1 = (Spinner) findViewById(R.id.spinner1);
Cursor c1 = (some code for getting a cursor from an data source, for example, a sqlite database)
SimpleCursorAdapter adapter1 = new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, c1, new String[]{"column_name"}, new int[]{android.R.id.text1});
spinner1.setAdapter(adapter1);

Spinner spinner2 = (Spinner) findViewById(R.id.spinner2);
Cursor c2 = (some code for getting a cursor from an data source, for example, a sqlite database)
SimpleCursorAdapter adapter2 = new SimpleCursorAdapter(this, android.R.layout.simple_spinner_item, c2, new String[]{"column_name"}, new int[]{android.R.id.text1});
spinner2.setAdapter(adapter2);

spinner1.setOnItemSelectedListener(new OnItemSelectedListener() {

  @Override
  public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
    Cursor c_new = (create a new cursor); 
  adapter2.changeCursor(c_new);               
  adapter2.notifyDataSetChanged(); // this is important for notifying the UI
  spinner2.setAdapter(adapter2);
  }
});

相关文章