Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在google glass上调用其他活动时的Android活动生命周期_Android_Android Activity_Google Glass_Activity Lifecycle - Fatal编程技术网

在google glass上调用其他活动时的Android活动生命周期

在google glass上调用其他活动时的Android活动生命周期,android,android-activity,google-glass,activity-lifecycle,Android,Android Activity,Google Glass,Activity Lifecycle,我有一个关于活动生命周期的问题 假设我的活动调用本机摄影机活动。那么我的活动的Pause和onDestroy方法就被调用了,对吗?当摄像头活动完成其任务并且我自己的活动再次可见时,将调用onResume和onRestart。这是正确的吗 在我的应用程序onPause中,不会调用onDestroy和onRestart,只有在应用程序启动时才会调用onResume。 可能是谷歌眼镜上的活动行为有所不同,还是我对android上的活动行为的预期是错误的?根据android生命周期文档,当其他应用程序通

我有一个关于活动生命周期的问题

假设我的活动调用本机摄影机活动。那么我的活动的Pause和onDestroy方法就被调用了,对吗?当摄像头活动完成其任务并且我自己的活动再次可见时,将调用onResume和onRestart。这是正确的吗

在我的应用程序onPause中,不会调用onDestroy和onRestart,只有在应用程序启动时才会调用onResume。
可能是谷歌眼镜上的活动行为有所不同,还是我对android上的活动行为的预期是错误的?

根据android生命周期文档,当其他应用程序通过当前活动(在您的情况下是您的活动)时,将首先调用桌面上的活动。你的应用程序将进入后台,只有在Android操作系统杀死你的应用程序时才会调用onDestroy()。如果相机应用程序被称为隐含意图的一部分,则在还原回应用程序时应调用onRestart。所以在常规情况下不会调用onPause和onDestroy,只有显式调用onRestart时才会调用onRestart