如何实现将listview和数据库中记录一条一条动态绑定显示的?listviewandroid

解决方案 »

  1.   

    可以使用SimpleCursorAdapter,传进去数据库查询的Cursor和你的listview Item布局
    如果数据库有更新,获取新的Cursor内容,让适配器changeCursor(new Cursor)即可。
      

  2.   

    说用SimpleCursorAdapter是不科学的,simple开头的adapter都没有item复用,很容易就内存泄露了
    继承baseAdapter,重写getView方法,动态的获取数据才对的。
      

  3.   

    楼上说的有道理,如果是复杂列表项可以使用baseadapter的子类,重写getview,
    但是不建议在getview中动态获取数据库数据,浪费资源,建议以观察者模式获取后notifySetChanged