Closed Chittyo closed 6 years ago
已解决。解决方案如下:
将 NCalendar.java 中 onNestedPreScroll() 方法中的 move(dy, true, consumed) 方法注释掉即可解决 “手指放在 RecyclerView 区域内 向下滑时,不让月日历展开,始终保持周日历显示。”
但是,若手指放在 周日历区域内 向下滑时,月日历还是会展开;解决方案如下: 将 NCalendar.java 中 onTouchEvent() 方法中 case MotionEvent.ACTION_MOVE 条件下的 move(dy, false, null) 方法注释掉即可。
@ChittyTina 不用这么麻烦,有提供单独的周日历的WeekCalendar
好的,谢谢~
@ChittyTina 不客气
@yannecer 您好,请问:默认周日历时,手指放在 RecyclerView 区域内 向下滑,如何不让月日历展开,始终保持周日历显示?因为我的项目需求是 周日历,不需要月日历。谢谢~
P.S. 下图是用 非正式版 Vysor 映射的,所以界面内容不太清晰,望见谅~ 但是 滑动效果是可以看到的。