CalendarView icon indicating copy to clipboard operation
CalendarView copied to clipboard

ScrollView 嵌套CalendarLayout,日历可否实现没有mContentView的情况下,实现折叠与展开

Open Xiang0112 opened this issue 4 years ago • 5 comments

ScrollView 嵌套CalendarLayout,日历可否实现没有mContentView的情况下,实现折叠与展开,如果添加了calendar_content_view_id,会出现一大片空白区域,请问这个怎么解决

Xiang0112 avatar May 30 '21 05:05 Xiang0112

+1

YaDongL avatar Jul 13 '21 01:07 YaDongL

我刚才试了下,通过CalendarView对象可以获取到周试图和月试图,我们可以自己实现 折叠展开

YaDongL avatar Jul 13 '21 03:07 YaDongL

@YaDongL 兄弟,你这个怎么弄的啊?我这边一直伸缩效果不出来,麻烦贴下代码,谢谢

Yun66-luck avatar Nov 12 '21 12:11 Yun66-luck

这个功能这样实现即可,无需添加contentView, `// 是否为未展开的状态

        var isUnfold = true

        if (isUnfold) {
            //展开日历
            mBinding.calendarView.weekViewPager.visibility = View.GONE
            mBinding.calendarView.monthViewPager.visibility = View.VISIBLE
        } else {
            //收起日历
            mBinding.calendarView.monthViewPager.visibility = View.GONE
            mBinding.calendarView.weekViewPager.visibility = View.VISIBLE
        }

        isUnfold = !isUnfold`

gfslx999 avatar Oct 09 '22 05:10 gfslx999