2个回答
2014-10-16
展开全部
弄一个Activity,里面做成dialog的样式,用@android:style/Theme.Dialog作为activity的theme。
追问
这个我已经做到了,但是在退出程序的情况下,闹钟不能启动。还有,怎么能让闹钟直接弹出Activity,即使在有屏幕锁的情况下也直接弹出?
追答
//解锁屏幕
KeyguardManager km = (KeyguardManager) getSystemService(Context.KEYGUARD_SERVICE);
final KeyguardManager.KeyguardLock kl = km .newKeyguardLock("MyKeyguardLock");
kl.disableKeyguard();
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
WakeLock wakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK
| PowerManager.ACQUIRE_CAUSES_WAKEUP
| PowerManager.ON_AFTER_RELEASE, "MyWakeLock");
wakeLock.acquire();
//然后启动Activity就好了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询