ListView是一种用于 垂直显示的列表控件,如果显示内容过多,则会出现垂直滚动条
ListView能够通过适配器将数据和自身绑定,在有限的屏幕上提供大量内容供用户选择,所以是经常使用的用户界面控件
ListView支持点击事件处理,用户可以用少量的代码实现复杂的选择功能
列表的显示需要三个元素:

  1. ListView (用来展示列表的View)。
  2. Adapter
    (用来把数据映射到ListView_上的中介)。
    Listview和adapter
    Listview和adapter
    自定义Adapter
    Listview和adapter
    3.数据
    (具体的将被映射的字符串,图片,或者基本组件)。
    当数据发生变化,需要更新Adapter (更新操作必须在UI线程中)。
    通常更新Adapter数据,调用Adapter的notifyDataSetChanged方法。
    如果是CursorAdapter,调用Adapter的changeCursor方法。

相关文章:

  • 2018-12-31
  • 2021-04-25
  • 2021-11-22
  • 2021-05-12
  • 2021-09-27
  • 2021-05-22
  • 2021-05-26
  • 2021-10-09
猜你喜欢
  • 2021-12-27
  • 2021-09-26
  • 2021-06-27
  • 2021-11-20
  • 2021-12-14
  • 2021-11-30
  • 2021-11-02
  • 2019-01-04
相关资源
相似解决方案