在Android 5.0以下版本的ListView中,为了在无法点击的项之间添加分隔符,我重写了适配器的方法areAllItemsEnabled()以返回true。但是,在Lollipop中,这种方法无法解决问题。在ExpandableListView中,分隔符也是不可见的。
是否有一种方法可以在不向我的项布局中添加分隔符的情况下解决此问题?
是否有一种方法可以在不向我的项布局中添加分隔符的情况下解决此问题?
if(isItemAvailable(item) || Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
rowView = inflater.inflate(R.layout.size_row, parent, false);
} else {
rowView = inflater.inflate(R.layout.size_row_with_divider, parent, false);
}