我正在尝试开发一个黑莓原生应用程序,其功能是锁定设备。是否可以设置设备锁定状态?我应该使用第三方api吗?
我找到了这个java代码..
ApplicationManager appman = ApplicationManager.getApplicationManager();appman.lockSystem(true);
在c++中有类似的东西吗?
发布于 2015-08-29 18:52:18
不是的。在当前API中是不可能的。您应该使用一些技巧,如显示对话框窗口或其他。
您可以使用下面的代码了解设备的状态。
if (myHomeScreen.lockState == DeviceLockState.Unknown) {
console.log("No idea");
} else if (myHomeScreen.lockState == DeviceLockState.Unlocked) {
console.log("Unlocked");
} else if (myHomeScreen.lockState == DeviceLockState.ScreenLocked) {
console.log("Screen locked");
} else if (myHomeScreen.lockState == DeviceLockState.PasswordLocked) {
console.log("Password locked");
} else if (myHomeScreen.lockState == DeviceLockState.PinBlocked) {
console.log("PIN blocked");
}这是此documentation的摘录。
https://stackoverflow.com/questions/32164626
复制相似问题