基本实现 Project、Tag、Filter 的无限层级显示,形成基本的页面框架。
不过,问题还是很多。比如,可能是数据绑定使用不当,即使数量量不大时,页面切换比较弱卡顿,导致添加后的任务显示不出来、删除任务后也不能正确切换到相邻的任务。
并且,还没搞定页面的事件处理,网上搜索也没找到合适的答案。目前,暂用隐藏 Button 的方式实现。NavigationView 多页面的 Life cycle,比预想的要复杂。多页面切换时,多个页面是同时保活的,但页面自己并不知道,当前是否在最前。
总之,问题还挺多。