这有点绝望,需要一些好的建议。
我开始做一个项目,其中导航抽屉作为应用程序的主菜单。在查看了Android 教程后,我按照示例开始在此基础上进行开发。该示例是一个单独的活动,它根据抽屉中的选定选项替换片段。在某种程度上,我遵循了这个设计,因为如果我启动了 Activity,抽屉就会丢失,并且 Activity 会随着启动过渡出现,而且看起来一点也不好看。
现在,我的项目不小。在开发过程中,我遇到了几个问题,例如:
- onResume 没有在 Fragments 上被调用(因为没有附加到几个活动,而是一个。
- Fragments之间的所有数据都应该通过单个Activity
- 管理 ActionBar 中的选项菜单变得非常痛苦。
- 还有很多我现在不记得了
现在我面临一个新问题。在其中一个片段中,我需要一个 Spinner 来切换这个片段中的片段。当然,片段需要更改操作栏中的导航模式。这是一个令人头疼的开发问题,但现在我面临一个更大的问题,其中一些片段丢失了活动上下文(就像它们被分离了一样)。
在遇到这么多问题后,我决定将整个应用程序切换回活动(这是一个自定义应用程序,只能在 1 个平板电脑模型中运行,所以不用担心碎片化)。所以,简而言之,我正在寻找关于不那么痛苦的方法的建议。
我的最后期限非常紧迫,这导致我在没有设计的情况下开始实施(就像一个完整的菜鸟)。现在我遇到了很多问题,如果我不需要钱,我会立即取消这个项目。
请帮忙!