Android:如何使用Checked ListViews

时间:2010-10-11 06:24:47

标签: android arrays listview checkbox adapter

我希望使用选中列表视图,其中一次只能选择一个项目。一些与此相关的查询:

  1. 建议使用CheckedTextView作为ListView项目,还是CheckBox和TextView的组合?

  2. 如果使用CheckedTextView,则首先显示文本,右边显示复选框。是否可以使复选框显示在TextView的左侧?

  3. 如何在onCreate()中选中其中一项?

  4. 注意:我正在使用数组适配器并调用setAdapter()来填充列表。

1 个答案:

答案 0 :(得分:1)

您需要扩展ArrayAdapter并使用LayoutInflater根据需要对行布局进行充气。这样,您就可以完全灵活地创建列表。

请查看此示例,其中描述了基本概念:

Custom list view