我第一次加载活动时,使用@AfterViews注释方法创建视图。但是当我回到这个活动时,@ AfterViews不再被调用。我需要在onResume()中放置刷新视图的代码。
问题是在这种情况下我第一次加载活动时执行@AfterViews注释方法和onResume()。
您是否有解决方案,以便在首次加载时仅调用@AfterViews,在活动恢复时调用onResume()?
感谢。
答案 0 :(得分:0)
@AfterViews
之后不会调用 onResume()
个方法。创建视图层次结构时会调用@AfterViews
:如果Fragment
中为onViewCreated()
,则Activity
中为onCreate()
。
如果您必须更新onResume()
中的观看次数,请像往常一样覆盖它。