我发现自己处在一个奇怪的地方,我不知道我应该采取哪种方法
我不喜欢创建活动的想法,并在我的应用程序中关闭旧的活动。
所以这是我的方法:
我正在将contentView
更改为另一个布局(第二个活动布局),但是这里有明显的问题,因为没有创建任何活动,也没有调用oncreate()
方法,也没有为该布局初始化任何功能。
我想知道是否有可能在没有调用它的情况下获得oncreate()
方法的效果,所以我可以在活动类中进行初始化而不必在第一个活动中实现它。
我愿意接受任何提示。
感谢您的时间!
答案 0 :(得分:1)
通常使用Fragments或自定义视图来实现。使用Fragments可以为backstack管理提供框架支持,每个Fragment都有生命周期回调,所以我建议使用它们。