アクティビティで Keyguard Manager を使用してデバイスのロックを解除していますが、動作がおかしいです。Nexus では正常に動作しますが、samsung Galaxy S では動作しません。
私のコードは次のとおりです。
PowerManager pm = (PowerManager) ctx.getSystemService(Context.POWER_SERVICE);
WakeLock wakeLock = pm.newWakeLock((PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP),"mini");
wakeLock.acquire();
KeyguardManager keyguardManager = (KeyguardManager) ctx.
getSystemService(Context.KEYGUARD_SERVICE);
KeyguardLock keyguardLock = keyguardManager.newKeyguardLock("mini");
keyguardLock.disableKeyguard();
誰でも助けてもらえますか?