如何在列表视图中添加顶级项目?

时间:2011-07-30 07:47:36

标签: android listview checkbox

基本上我想要一个列表视图(CheckBox和TextView),它包含数据库中的所有数据,但视图中的第一项始终为“ALL”。我已经完成了loading listadapter的加载,但我不知道如何首先添加排成全部。 如果我点击所有checkebox.I希望其他复选框的状态为false。 我的代码如下..

2 个答案:

答案 0 :(得分:1)

您可以在 ListView

中添加 HeaderView

这里是如何在ListView中添加HeaderView的简单代码。

LayoutInflater inflater = getLayoutInflater();
LinearLayout listHeaderView = (LinearLayout)inflater.inflate(
                R.layout.headerview, null);
ListView.addHeaderView(listHeaderView);

创建 headerview.xml ,您可以使用“ALL”文字添加此布局 TextView

答案 1 :(得分:1)

为什么你不这么简单地这样做。

你在getview()中获得了位置。然后为第一项添加条件。这样的事情。

if(position == 0)

youTextView.setText("All");

就是这样。

感谢。