java - Android 在线流媒体应用程序不应在屏幕锁定和解锁时关闭

标签 java android android-intent android-activity streaming

我正在开发一个在线流媒体应用程序。我的申请遇到问题。 当我运行应用程序并单击设备锁定硬件 key 时,应用程序将关闭。我希望应用程序在锁定设备之前的同一 Activity 上启动。

即使设备被锁定,我也希望我的应用程序保持 Activity 状态。

感谢任何解决方案。

最佳答案

您需要使用PARTIAL_WAKE_LOCK来确保您的 Activity 保持 Activity 状态。必须在 list 中请求 android.permission.WAKE_LOCK。但是,电池会消耗得更快,因此请记住尽快释放唤醒锁。

改用服务:http://developer.android.com/reference/android/app/Service.html

How to use the PowerManager and PARTIAL_WAKE_LOCK

关于java - Android 在线流媒体应用程序不应在屏幕锁定和解锁时关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20827106/

相关文章:

java - 使用 Spring Boot 和 Hibernate 执行多个不同的查询

Android Jetpack 组合 IconButton 填充

android - Volley-Library 请求队列的最大大小是多少

android - Eclipse 安装错误 : INSTALL_FAILED_UID_CHANGED

Android 不断缓存我的 Intents Extras,如何声明一个未决的 Intent 来保留新的 Extras?

java - 我如何在 ArrayAdapter 类的 getView 方法中使用 startActivityForResult?

java - 在 .jsp 文件中使用 javascript

java - (持久化)无法创建实体管理器

java - Spring oauth2 sso 示例不起作用

android - 使用 singleTask Activity 时清除 getIntent() 数据