Flutter 在应用程序的不同部分访问同一TableCalendar实例

Flutter 在应用程序的不同部分访问同一TableCalendar实例,flutter,calendar,Flutter,Calendar,我正在编写一个flatter应用程序,并尝试创建一个可在应用程序的不同部分访问的TableCalendar。确切地说,我试图显示一个“按钮”,以周格式显示日历。当你点击它的时候,它会导航到一个显示月历的页面。 我考虑过使用一个InkWell,这样它的子元素可以是Weekformat中的TableCalendar,但我不确定如何初始化TableCalendar,以便它可以作为子元素传递给该InkWell 我现在唯一能做到的方法就是写两个不同的日历实例,让它看起来像是同一个日历。但我真的不喜欢这个解

我正在编写一个flatter应用程序,并尝试创建一个可在应用程序的不同部分访问的TableCalendar。确切地说,我试图显示一个“按钮”,以周格式显示日历。当你点击它的时候,它会导航到一个显示月历的页面。 我考虑过使用一个InkWell,这样它的子元素可以是Weekformat中的TableCalendar,但我不确定如何初始化TableCalendar,以便它可以作为子元素传递给该InkWell

我现在唯一能做到的方法就是写两个不同的日历实例,让它看起来像是同一个日历。但我真的不喜欢这个解决方案

如果有人能告诉我如何完成这项任务,我将不胜感激

我会在下面添加我的设计图片,这样你就能明白我的意思了

先谢谢你


UpperImage是一个每周格式的墨水池。下图是保存月格式日历的日历页面