Android 如何在列表视图中添加顶部项目?
基本上我想要一个列表视图(复选框和文本视图),其中包含数据库中的所有数据,但视图中的第一项始终是“全部”。我已经加载了listadapter,但我不知道如何将第一行作为全部添加。 如果我单击所有复选框,我想将其他复选框的状态设置为false。Android 如何在列表视图中添加顶部项目?,android,listview,checkbox,Android,Listview,Checkbox,基本上我想要一个列表视图(复选框和文本视图),其中包含数据库中的所有数据,但视图中的第一项始终是“全部”。我已经加载了listadapter,但我不知道如何将第一行作为全部添加。 如果我单击所有复选框,我想将其他复选框的状态设置为false。 我的代码如下。您可以在列表视图中添加HeaderView 下面是如何在ListView中添加HeaderView的简单代码。 LayoutInflater inflater = getLayoutInflater(); LinearLayout listH
我的代码如下。您可以在列表视图中添加HeaderView 下面是如何在ListView中添加HeaderView的简单代码。
LayoutInflater inflater = getLayoutInflater();
LinearLayout listHeaderView = (LinearLayout)inflater.inflate(
R.layout.headerview, null);
ListView.addHeaderView(listHeaderView);
创建headerview.xml,您可以在这个布局中添加TextView和“所有”文本。为什么不这样做呢 在
getview()
中获得位置,然后为第一项添加条件。大概是这样的:
if(position == 0)
youTextView.setText("All");
就这样 我尝试了上述方法。但它将覆盖位置0。列表第一项将覆盖。如何在列表视图中启动第一个位置