Google glass LiveCards是否像活动那样提供精确的生命周期方法?

Google glass LiveCards是否像活动那样提供精确的生命周期方法?,google-glass,google-gdk,Google Glass,Google Gdk,在我的应用程序中,我使用TimelineManager显示一张LiveCard。我想在应用程序对用户可见时调用UDP请求。如果Activity,onResume()自动调用,我将在服务中执行此操作。根据用户查看的卡,您试图在应用程序中实现什么?顺便说一句,您可能需要处理卡片“可见”但用户已禁用显示的情况(例如,通过向上移动头部以关闭显示)。这种停顿更难察觉。(这里还没有提供代码,所以这只是一个注释。)Erst-使用活动时,生命周期是精确的,无论您如何停止活动,都会调用onPause和onStop

在我的应用程序中,我使用TimelineManager显示一张LiveCard。我想在应用程序对用户可见时调用UDP请求。如果Activity,onResume()自动调用,我将在服务中执行此操作。

根据用户查看的卡,您试图在应用程序中实现什么?顺便说一句,您可能需要处理卡片“可见”但用户已禁用显示的情况(例如,通过向上移动头部以关闭显示)。这种停顿更难察觉。(这里还没有提供代码,所以这只是一个注释。)Erst-使用活动时,生命周期是精确的,无论您如何停止活动,都会调用onPause和onStop方法,我已经通过向下滑动、头部姿势和10秒超时来测试了这一点。避免这些火灾的唯一方法是,如果存在未捕获的异常,并且所有赌注都已结束。Sujay-服务的生命周期与活动不同,尝试一下这里描述的bindService技术,我还没有测试过,但我认为它对您有用-