我正在开发一个项目,该项目应该能够显示平板电脑的多面板布局。目前使用的是片段,但仍然有很多活动。
MultiPanel 布局要求只有一个父活动,它处理多面板中的所有片段。问题是,在多面板布局的一部分内显示了各种活动,但理想情况下允许一个活动。所有的活动都是庞大而复杂的——它们处理绑定服务、广播和其他生命周期特定的功能。将案例中的活动减少为一项活动意味着必须完全重新设计项目。
有没有什么想法可以解决这个问题,而不是将所有复杂的活动合并到一个活动中并将活动中的逻辑放入片段中?到目前为止有人遇到过这个问题吗?