我在ListView的BaseAdapter中使用isEnabled来控制哪些行可以被点击。然而,我想要禁用标题的点击事件,但isEnabled无法实现。由于位置0指向第一行,因此无法控制标题的点击。
另一方面,当我使用addHeaderView添加标题时,传递参数(header, null, false),虽然可以生效,但这种方式会导致分割线丢失。如何解决这个问题呢?
有人知道这个问题吗?
你可以使用 addHeaderView(header, null, false)
。对于头部,需要填充一个视图,该视图包含您的标题内容以及下面的分隔符。这个视图就是我用来作为分隔符的。
<View
android:layout_width="fill_parent"
android:layout_height="1px"
android:background="#adaaad" />