как открыть андроид активность после блокировки устройства - PullRequest
0 голосов
/ 19 мая 2019

Я занимаюсь разработкой приложения для блокировки экрана на Android

У меня есть все настройки моей деятельности

основная деятельность, блокировка экрана и другие действия

Я хочу, чтобы экран блокировки появлялся после того, как устройство заблокировано, поэтому, когда пользователь снова его открывает, открывается экран блокировки

Я пробовал много решений, но есть пара решений, которые я считаю наиболее перспективными

Я добавил это, чтобы заблокировать экранную активность

protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        //
        getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON|
                WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD|
                WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED|
                WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
//


        setContentView(R.layout.activity_main);
//..... and so on

} 

также я попытался добавить это в файл mainfest

<activity
    android:name=".LockScreen"
    android:showOnLockScreen="true"
    android:screenOrientation="sensorPortrait" />

вот проект на github, если вы хотите посмотреть https://github.com/Abdelhamied404/StrikeLocker

спасибо, кстати

...