我在我的应用程序中添加了一个recycleView(MainActivity)。当我触摸某个项目时,会调用一个活动(ItemActivity),其中包含有关该项目的一些信息+一个操作按钮。我有一个方法在onCreate
(MainActivity)方法中填充recycleView。
我已经在两部手机上安装了它,一部用于Android 5.1,第二部用于Android 4.2。
在5.1上,我选择一个项目,使用操作按钮执行操作,然后使用“后退按钮”返回列表(mainAcitivity)。调用onCreate
方法,因此更新了recycleView。
在4.2上,我做同样的事情,但是当我回去时,onCreate
方法没有被调用。
也许我做错了什么?
最重要的是,我需要在动作后重新加载recycleView。
答案 0 :(得分:1)
onCreate。如果您导航回来,活动仍然存在,您应该使用onStart来捕获它。或者onResume。
在这里查看活动生命周期:
http://developer.android.com/reference/android/app/Activity.html
答案 1 :(得分:0)
覆盖Activity的onResume()方法,调用方法在onResume中加载recycleView。