Android:如何使用选中的列表视图

Android:如何使用选中的列表视图,android,arrays,listview,checkbox,adapter,Android,Arrays,Listview,Checkbox,Adapter,我希望使用选中列表视图,其中一次只能选择一个项目。与此相关的一些查询: 建议将CheckedTextView作为ListView项使用,还是将CheckBox和TextView组合使用 如果使用CheckedTextView,则文本位于第一位,复选框显示在右边缘。是否可以使复选框显示在文本视图的左侧 如何使其中一个项成为在onCreate()中签入的项 注意:我正在使用array adapter并调用setAdapter()来填充列表。您需要扩展ArrayAdapter并使用LayoutInfl

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

  • 建议将CheckedTextView作为ListView项使用,还是将CheckBox和TextView组合使用

  • 如果使用CheckedTextView,则文本位于第一位,复选框显示在右边缘。是否可以使复选框显示在文本视图的左侧

  • 如何使其中一个项成为在onCreate()中签入的项


  • 注意:我正在使用array adapter并调用setAdapter()来填充列表。

    您需要扩展ArrayAdapter并使用LayoutInflater根据需要膨胀行布局。这样,您在创建列表时就有了充分的灵活性

    请检查此示例,其中描述了基本思想: