如何从代码中唤醒应用程序?
我正在写一个简单的计时器,当时间流逝时,它会显示主要活动的图片。但这意味着应用程序应该一直停留在屏幕上。如果用户切换到另一个应用程序(或简单地按Home),我的活动将不再可见,我需要以类似于标准Android手机或计时器的方式再次在屏幕上显示它(切换回我的应用程序)。
所以实际上有两个问题:
发布于 2012-05-31 09:05:51
为此,您需要一个在计时器触发时启动活动的服务。
您可以查看Android闹钟源代码,以便在锁定屏幕上显示活动:https://github.com/android/platform_packages_apps_alarmclock/blob/master/src/com/android/alarmclock/AlarmAlertFullScreen.java。
注意,特别是第85至90行,这里添加了标志,以便允许在Lock屏幕上显示。当然,这也适用于Android的Mono。
这里也有一个很好的答案来回答你的问题:Wake Android Device up应该很容易移植到Mono。
https://stackoverflow.com/questions/10823766
复制相似问题