我正在为我的锁屏制作动态壁纸。就目前而言,我只是发现你可以在锁屏上有一个动态壁纸,如果你也在常规主屏幕上有它...所以我决定自己制作。
我想让我的壁纸在我的日历中显示日期,时间和接下来几个即将发生的事件......但如果我不在锁屏上,我不希望这些元素显示。
是否可以以编程方式确定手机是否已解锁且未显示文字?或者反过来?
答案 0 :(得分:0)
根据:Detecting when screen is locked
KeyguardManager myKM = (KeyguardManager)
context.getSystemService(Context.KEYGUARD_SERVICE);
if( myKM.inKeyguardRestrictedInputMode()) {
//it is locked
} else {
//it is not locked
}