关于Android注释,

@AfterViews等同于onCreate或onPostCreate吗?

或每个注释的等效项是什么?

我可以删除“ onCreate”和“ onPostCreate”方法,并用@AfterViews将我的全部代码都放在同一方法中吗?

最佳答案

在带注释的Activity中,在@AfterViews中调用带注释的onCreate()方法。在带注释的Fragment中,在@AfterViews中调用带注释的onViewCreated()方法。如果不想在创建视图之前进行初始化,则可以安全地删除onCreate()方法,并在带@AfterView注释的方法中进行所有操作。
但是,AfterViews的主要原因是使调用者有机会初始化注入的视图,而这些视图在onCreate()中尚不可用。

关于android - @AfterViews等同于onCreate或onPostCreate吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33832601/

10-09 04:01