【问题标题】:How to have a GDK app stay active after the glass is removed from the head从头部取下玻璃后如何让 GDK 应用程序保持活动状态
【发布时间】:2014-09-19 14:28:19
【问题描述】:

我正在开发一个应用程序,它需要 gdk 程序继续按原样运行,即使在设备从头部移除后也是如此。目前,当这种情况似乎默认发生时,程序会暂停,但我需要程序保持运行,因为它会不断上传视频。期望的结果是程序将继续运行并上传视频流,即使玻璃从用户头上移开也是如此。

我可以做些什么来改变这种行为?

谢谢。

【问题讨论】:

  • 您能详细说明一下吗?您能否在后台运行该任务,因为当用户没有佩戴 Glass 时,无论如何都没有交互?
  • 您好,感谢您的评论。玻璃不断投射视频流,想要的效果是即使玻璃被取下并放在桌子上等,也能让视频流继续......

标签: java google-glass gdk


【解决方案1】:

您可能希望在后台服务中执行长时间运行的上传。 Android 的 Activity 模型使您不能真正依赖 Activity 的生命周期来始终处于前台,并且您需要为不应暂停的任务使用服务。

此外,如果您想在重新戴上 Glass 时返回某个活动,请确保在声明的 <activity> 中指定 android:immersive="true"。如果没有这个,当屏幕关闭时,您的活动可能会被完全破坏。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-08-12
    • 2020-05-01
    • 2017-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-26
    • 1970-01-01
    相关资源
    最近更新 更多