例如,我有一个名为MyActivity
的活动,但它没有onResume()
功能。
基本上如果我恢复活动会发生什么?它会调用onCreate()
方法还是别的什么?
答案 0 :(得分:0)
即使您没有编写onResume(),onDestroy(),onPause等委托方法,这些标准生命周期方法也会在屏幕上执行受尊重的活动时满足。
每当您需要在特定委托中执行某些功能时,您需要覆盖活动屏幕java文件中的方法,并将您的功能相关代码放在覆盖方法中。
答案 1 :(得分:0)
您必须了解活动生命周期的进展情况。
首次打开活动A
onCreate被称为====> OnStart被称为====> OnResume被称为。
返回活动A (FROM A BACK PRESS)。
OnStart被称为====> OnResume被称为。
<强>结论强>
如果您没有(在恢复时)或(在开始时)实施,那么什么都不会发生在创建时不会在您的活动恢复时被调用。
如果要在重新访问活动时(通过背面印刷)调用某些内容,则必须在(onstart)或(onresume)中实现代码。因为(onCreate)在活动恢复时被忽略。
答案 2 :(得分:0)
td {
text-align:center;
vertical-align: middle;
}
是整个活动生命周期中调用的方法之一。 onResume()是onResume()
的对应部分,只要活动从视图中隐藏,就会调用它。如果你开始一个隐藏它的新活动。当被隐藏的活动返回到屏幕上的视图时,会调用onPause()
。