我正在使用HeaderListView(https://github.com/applidium/HeaderListView)和 导航抽屉页滑动标签条(https://github.com/Balaji-K13/Navigation-drawer-page-sliding-tab-strip)。在上一个库中,我实现了onCreateView方法内容的 PageContentStripFragment 类:
HeaderListView list = new HeaderListView(getActivity(),null);
list.setAdapter(new ListViewSectionAdapter());
它正在工作!!因此, ListViewSectionAdapter 是 SectionAdapter 的子类。在覆盖getRowView方法中,我夸大了我的布局名为" custom_row_list"。 所以,我想在选择RowItem时设置自定义背景颜色。 我做了设置drawable选择器和custom_row_list.xml:
android:background="@drawable/list_selector"
但不工作!!我做错了什么?
我的环境是ADT eclipse + android 4.4.2。
谢谢!
答案 0 :(得分:0)
截至目前,您无法使用此库扩展xml布局,因为在未来的作品中明确提到了 applidium 。
如果要为rowitem设置自定义颜色。在onRowItemClick方法上实现它。
getChildAt(position).setBackgroundColor(android.R.color.black);
您也可以使用StickyListHeaders库。