0

私のアプリの一部は、ユーザーが選択した特定のパターンを使用して画面をロックし、同じパターンでロックを解除することです。Androidのデフォルトのパターンロック画面と同じものを使いたいです。ユーザーが複数のパターンを設定して、これらのパターンで画面のロックを解除できるようにしたい。

それを行う方法はありますか?そのために呼び出すことができるインテントまたはクラスはありますか? それとも、そのようなメカニズムをゼロから開発する必要がありますか? どこから始めたらいいのかわからない

ひーえーぷ!ありがとうございました

4

2 に答える 2

2

以下のコードを試してみましょう

Intent settingIntent = new Intent(DevicePolicyManager.ACTION_SET_NEW_PASSWORD);
startActivityForResult(settingIntent, 0);

どうもありがとう

于 2012-12-28T07:04:38.710 に答える
0

でlockNowメソッドを呼び出すことができますDevicePolicyManager

public class MobileDeviceAdminReceiver extends DeviceAdminReceiver {


}

ComponentName deviceAdminReceiver = new ComponentName(this, MobileDeviceAdminReceiver.class); // Register BroadcastReceiver in manifest;
Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);// admin permission intent
intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN,deviceAdminReceiver);

または、トップ アクティビティを監視してブロックするカスタム ロック画面を作成します。

于 2012-12-28T07:01:12.210 に答える