我在 J2ME 中工作。我想以编程方式锁定设备。只能显示一个屏幕(其中密码文本字段和解锁按钮)。如果用户按下 END 按钮,那么它一定不起作用。
例如,假设我的应用程序在设备(移动设备)中运行,那么如果任何人获得此设备,他必须输入密码,那么他可以使用该设备,否则他无能为力(既不能打电话也不能做任何事情)。
请建议我该怎么做。
我已经解决了这个问题。
这是解决此问题的主要代码:-
protected void hideNotify() {
Display.getDisplay(myMidlet).setCurrent(null);
super.hideNotify();
Thread thread = new Thread(new Runnable() {
public void run() {
Display.getDisplay(myMidlet).setCurrent(new LockScreen(myMidlet));
}
}
);
thread.start();
}
我将此代码写入我的 LockScreen 画布中。所以只有锁屏显示,如果用户按下结束按钮,它会再次显示锁屏。
很抱歉通知您,在 J2ME 中绝对没有办法做到这一点。