Android Activity onCreate
问题描述:
我在我的应用程序中添加了一个recycleView(MainActivity)。当我触摸一个项目时,一个活动(ItemActivity)被调用,获得关于该项目的一些信息+一个动作按钮。我有一个在onCreate
(MainActivity)方法中填充recycleView的方法。Android Activity onCreate
我已经将它安装在两个手机上,一个是Android 5.1,另一个是Android 4.2。
在5.1上,我选择一个项目,使用操作按钮执行操作并使用“返回按钮”返回到列表(mainAcitivity)。 onCreate
方法被调用,因此recycleView被更新。
在4.2上,我做了同样的事情,但是当我回去时onCreate
方法没有被调用。
也许我做错了什么?
底线吧,我需要在动作后重新加载recycleView。
答
仅当创建活动或被销毁时才会调用onCreate。如果向后导航,活动仍然可以存在,并且您应该使用onStart来捕捉这一点。或onResume。
看看这里的活动周期:
http://developer.android.com/reference/android/app/Activity.html
你可以张贴一些代码? – Msp
不知道,我在家,代码在工作。 – Notheros