【发布时间】:2011-10-07 03:11:03
【问题描述】:
我正在为我的媒体播放器更换锁屏,但我在某个方面遇到了问题。
锁定屏幕本身是我的媒体服务在屏幕关闭时启动的新活动。问题是 Activity 使用应用程序上下文来启动,这导致它在用户解锁后将应用程序带到前面。
我曾尝试使用服务上下文来启动活动,但我认为这不起作用,因为服务本身已链接到应用程序。
以下是启动活动的服务中的代码:
Intent mLock = new Intent(context, LockScreen.class);
mLock.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(mLock);
有人对我如何启动此活动并将我的应用程序保持在后台有任何建议吗?
【问题讨论】:
标签: android service android-context