微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android图片模式下的图片

如何解决android图片模式下的图片

我有一个包含2个活动的应用程序,第一个是电影列表,第二个是详细信息活动,并且有一个可以在PictureInPicture模式下播放的播放器。 问题是,如果用户从最近的项目中杀死了该应用程序,PictureinPicture窗口将继续存在,并且由于该应用程序正在流传输并且现在失去了连接,PictureinPicture将进入僵尸模式,将无法正常工作。 我该怎么解决这个问题? 在youtube应用中,当活动处于PictureInPicture模式时,该应用未显示在最近的项目中,我不确定如何实现此解决方案。

解决方法

您要实现哪种解决方案?如果您谈论的是“近期未显示”,则可以在清单中的excludeFromRecents声明中添加Activity标志(HERE中的一些详细信息)

android:excludeFromRecents

此活动启动的任务是否应该从最近使用的应用程序列表(概览屏幕)中排除。也就是说,当此活动是新任务的根活动时,此属性确定该任务是否不应出现在最近的应用程序列表中。如果任务应该从列表中排除,则设置为“ true”;如果应将其设置为“ false”。默认值为“ false”。

您还可以使用Intent标志来确定此功能

intent.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);

还有android:noHistory标志,可能对您的情况有用

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。