Android - 以编程方式将项目添加到列表视图

Mis*_*lup 3 android android-listview

我正在尝试在android中创建一个待办事项列表,其中每个项目都是一个复选框.我希望能够以编程方式更新项目列表,因为用户(我)添加了一个新任务.有关如何实现这一目标的任何提示?

Bur*_*ede 6

正如建议的记事本教程将是好的这里是一些设计技巧:

  1. 您可能需要使用listview创建布局
  2. 然后为列表行创建另一个布局以扩充您的案例复选框
  3. 为listview创建适配器以通过扩展ArrayAdapter来设置项目.
  4. 实现适配器类的getView方法和构造函数
  5. 如果用户添加内容以列出通知适配器数据集已更改并相应地更新ui

注意:不要从后台线程更新UI,只需使用UI线程即可

注2:在列表中android有行回收,所以当列表花费屏幕宽度时检查复选框是否保持其状态.

希望能帮助到你.