File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed
android/src/main/java/com/rnlocktask Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,15 @@ public void startLockTask() {
34
34
DevicePolicyManager myDevicePolicyManager = (DevicePolicyManager ) mActivity .getSystemService (Context .DEVICE_POLICY_SERVICE );
35
35
ComponentName mDPM = new ComponentName (mActivity , MyAdmin .class );
36
36
37
+ mActivity .getWindow ().setFlags (WindowManager .LayoutParams .FLAG_FULLSCREEN |
38
+ WindowManager .LayoutParams .FLAG_DISMISS_KEYGUARD |
39
+ WindowManager .LayoutParams .FLAG_SHOW_WHEN_LOCKED |
40
+ WindowManager .LayoutParams .FLAG_TURN_SCREEN_ON ,
41
+ WindowManager .LayoutParams .FLAG_FULLSCREEN |
42
+ WindowManager .LayoutParams .FLAG_DISMISS_KEYGUARD |
43
+ WindowManager .LayoutParams .FLAG_SHOW_WHEN_LOCKED |
44
+ WindowManager .LayoutParams .FLAG_TURN_SCREEN_ON );
45
+
37
46
if (myDevicePolicyManager .isDeviceOwnerApp (mActivity .getPackageName ())) {
38
47
String [] packages = {mActivity .getPackageName ()};
39
48
myDevicePolicyManager .setLockTaskPackages (mDPM , packages );
@@ -48,7 +57,7 @@ public void startLockTask() {
48
57
public void stopLockTask () {
49
58
Activity mActivity = reactContext .getCurrentActivity ();
50
59
if (mActivity != null && Build .VERSION .SDK_INT < Build .VERSION_CODES .M ) {
51
- mActivity .stopLockTask ();
60
+ mActivity .stopLockTask ();
52
61
}
53
62
}
54
63
}
You can’t perform that action at this time.
0 commit comments