android – 我怎么知道OnResume是在onCreate之后?

前端之家收集整理的这篇文章主要介绍了android – 我怎么知道OnResume是在onCreate之后?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有几个活动,从一个活动,我打开另一个,并回到第一个…

关键是onCreate被称为一个,每次活动显示时onResume.例如,当我关闭从A开始的B时,onResume被调用,但不在onCreate ….

我的问题是,如果在onCreate之后我不想运行onResume,我只想在没有调用onCreate的情况下运行代码

这是否可以做WITHOUT静态标志?

有没有一些方法或标志从android像comeAfterOnCreate?

@Override
protected void onResume() {
   if(comesAfterOnCreate){
       //DO not run this code
   }else{
      //run the long task
   }

我使用静态标志显示了很多答案,感谢所有的人的努力和提供帮助,但我有兴趣是有一些方法或东西…

解决方法

它不是一件困难的工作,你可以使用布尔值或看这里 Is that possible to check was onCreate called because of orientation change?

猜你在找的Android相关文章