1
A
回答
2
if(isKeyboardLocked(context)){
// screen blocked
}
private boolean isKeyboardLocked(Context context) {
KeyguardManager myKM = (KeyguardManager) context
.getSystemService(Context.KEYGUARD_SERVICE);
return myKM.inKeyguardRestrictedInputMode();
}
1
这是方法来检查它
KeyguardManager myKM = (KeyguardManager) context.getSystemService(Context.KEYGUARD_SERVICE);
if(myKM.inKeyguardRestrictedInputMode()) {
//it is locked
} else {
//it is not locked
}
相关问题
- 1. 屏蔽xlarge屏幕android
- 2. ajax回调屏蔽屏幕
- 3. 虚拟StringTree的提示窗口被屏蔽在屏幕上
- 4. UISwipeGestureRecognizer被UITapGestureRecognizer屏蔽
- 5. FAB被ViewPager屏蔽
- 6. 屏蔽与jquery和css的屏幕
- 7. 地图屏蔽了屏幕元素?
- 8. 当手机被屏蔽并且屏幕黑屏时... GPS仍在工作?
- 9. 使用Python/Scrapy/Urllib2进行屏幕截图似乎被屏蔽
- 10. Android布局屏蔽
- 11. Android中的屏蔽流
- 12. Android应用程序白屏无误地被屏蔽
- 13. TreePanel中屏蔽
- 14. 屏蔽文本框 - 隐藏屏蔽
- 15. 屏蔽Android上的Drawable/Bitmap
- 16. Android创建屏蔽活动
- 17. 在全屏幕上使用GridBagLayout屏蔽组件
- 18. JavaScript:如何在等待Ajax响应时屏蔽整个屏幕
- 19. Android:支持屏幕被Android Market忽略
- 20. Extjs在IE和FF中屏蔽和取消屏蔽
- 21. 在Android中启动屏幕
- 22. 在Android中加载屏幕
- 23. 锁定屏幕在Android中
- 24. 在Android中清除屏幕
- 25. 如何捕获屏幕在Android和它隐蔽的图像
- 26. Android多屏幕
- 27. 多屏幕Android
- 28. Android多屏幕
- 29. Android多屏幕
- 30. android屏幕