Спасибо что не прошли мимо. Очень нужна помощь, уже неделю мучаюсь, ни как не справлюсь с поставленной перед собой задачей.
Я JAVA не изучал, пытаюсь создать приложение на андроид с помощью cordova. Приложение запускается в Kiosk Mode. Отлично отрабатывает. Но вот момент выхода из Kiosk Mode ни как не дается(((( Вызываю метод KioskPlugin.exitKiosk(), но через какое-то время или при закрытиях других приложений приложение всплывает в Kiosk Mode. И опять по новой.
Плагин который использую https://github.com/honza889/cordova-plugin-kiosk.
Вот кусок кода который выполняет выход из режима киоска
Код: Выделить всё
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
Intent chooser = Intent.createChooser(intent, "Select destination...");
if (intent.resolveActivity(cordova.getActivity().getPackageManager()) != null) {
cordova.getActivity().startActivity(chooser);
}
callbackContext.success();
return true;
The Kiosk app is set as launcher - you cannot close it using System.exit() - you need to start regular launcher using intent. That is what KioskPlugin.exitKiosk() do. Behavior you describe is intended.
Подскажите как можно закрыть полностью это приложение.