Android第一行带复选框,其余不带复选框

Android第一行带复选框,其余不带复选框,android,listview,android-listview,android-checkbox,Android,Listview,Android Listview,Android Checkbox,我有一个4行的列表视图。我希望第一行有一个复选框 但其他行只保留普通的可单击行。这是可能的还是我需要的 创建两个listview并将它们放在彼此下面,然后使用自定义适配器创建第一个listview 还是有更好的方法 小结:我希望有一个列表视图,其中第一行要单击,并且该复选框会更改状态 其他行只是继续充当行。最好的方法是使用自定义视图和普通视图创建2个listview 1?或者可以在1 listview中执行此操作吗?创建自定义适配器。在getView()方法检查中 if(position ==

我有一个4行的列表视图。我希望第一行有一个复选框 但其他行只保留普通的可单击行。这是可能的还是我需要的 创建两个listview并将它们放在彼此下面,然后使用自定义适配器创建第一个listview

还是有更好的方法

小结:我希望有一个列表视图,其中第一行要单击,并且该复选框会更改状态
其他行只是继续充当行。最好的方法是使用自定义视图和普通视图创建2个listview 1?或者可以在1 listview中执行此操作吗?

创建自定义适配器。在
getView()
方法检查中

if(position == 0)
{
    //add your checkbox
}
else
{
    //without checkbox
}

将其设置为列表的标题视图查看此答案,应该非常有效且简单。这不适用于
光标或适配器。我认为,因为CursorAdapter一次只拉取数据组,而不是像
ArrayAdapter
那样的任何东西,从而试图提高效率。