-1
我已經測試timehop/superslim和一些其他庫,但無法找到所需的解決方案。我需要在粘性標題中放置一個複選框,但上面的庫不支持單擊位於標題中的子視圖的監聽器,因爲它複製並逐個像素地繪製標題。安卓回收站粘貼標題與複選框
請建議我一些其他的庫,幫助我所希望的解決方案
see the image for desired solution
BR
我已經測試timehop/superslim和一些其他庫,但無法找到所需的解決方案。我需要在粘性標題中放置一個複選框,但上面的庫不支持單擊位於標題中的子視圖的監聽器,因爲它複製並逐個像素地繪製標題。安卓回收站粘貼標題與複選框
請建議我一些其他的庫,幫助我所希望的解決方案
see the image for desired solution
BR
嘗試
添加以下依賴
compile 'se.emilsjolander:stickylistheaders:2.1.5'
2.在適配器實現StickyListHeadersAdapter
並覆蓋getHeaderView
& getView
方法
BaseAdapter implements StickyListHeadersAdapter
添加下面的列表視圖佈局
<se.emilsjolander.stickylistheaders.StickyListHeadersListView
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipToPadding="false"
android:drawSelectorOnTop="true"
android:fadeScrollbars="false"
android:fastScrollEnabled="false"
android:overScrollMode="never"
android:padding="0dp"
android:scrollIndicators="none"
android:scrollbarStyle="outsideOverlay"
android:scrollbars="none"
android:visibility="visible" />
4.創建適配器對象和集合listview適配器
StickyListHeadersListView stickyList = (StickyListHeadersListView) findViewById (R.id.list);
stickyList.setDrawingListUnderStickyHeader (true);
stickyList.setAreHeadersSticky (true);
stickyList.setAdapter (yourAdapter);
kindle給我在recyclerview中的解決方案 –