gpt4 book ai didi

android - 在不将应用程序置于最前面的情况下启动 Activity

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:53:33 24 4
gpt4 key购买 nike

我正在为我的媒体播放器更换锁屏界面,但我在一个方面遇到了问题。

锁定屏幕本身是一项新 Activity ,只要屏幕关闭,它就会由我的媒体服务启动。问题是 Activity 使用应用程序上下文启动,这导致它在用户解锁后将应用程序带到前台。

我曾尝试使用服务上下文来启动 Activity ,但我认为这不起作用,因为服务本身已链接到应用程序。

以下是启动 Activity 的服务中的代码:

Intent mLock = new Intent(context, LockScreen.class); 
mLock.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(mLock);

有人对我如何启动此 Activity 并将我的应用程序保留在后台有任何建议吗?

最佳答案

在 list 中设置锁屏的任务关联。这应该让你在不使用 FLAG_ACTIVITY_MULTIPLE_TASK 的情况下解决问题。

关于android - 在不将应用程序置于最前面的情况下启动 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6724050/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com