Google Android - это несложно

Добро пожаловать на форум сайта startandroid.ru
Текущее время: 19 ноя 2018, 12:16

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Выход из Kiosk Mode
СообщениеДобавлено: 03 апр 2017, 12:46 

Зарегистрирован: 03 апр 2017, 12:44
Сообщений: 2
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Здравствуйте.

Спасибо что не прошли мимо. Очень нужна помощь, уже неделю мучаюсь, ни как не справлюсь с поставленной перед собой задачей.

Я JAVA не изучал, пытаюсь создать приложение на андроид с помощью cordova. Приложение запускается в Kiosk Mode. Отлично отрабатывает. Но вот момент выхода из Kiosk Mode ни как не дается(((( Вызываю метод KioskPlugin.exitKiosk(), но через какое-то время или при закрытиях других приложений приложение всплывает в Kiosk Mode. И опять по новой.

Плагин который использую https://github.com/honza889/cordova-plugin-kiosk.

Вот кусок кода который выполняет выход из режима киоска

Код: [ Загрузить ] [ Скрыть ]
  1.                 Intent intent = new Intent(Intent.ACTION_MAIN); 
  2.                 intent.addCategory(Intent.CATEGORY_HOME); 
  3.                  
  4.                 Intent chooser = Intent.createChooser(intent, "Select destination..."); 
  5.                 if (intent.resolveActivity(cordova.getActivity().getPackageManager()) != null) { 
  6.                     cordova.getActivity().startActivity(chooser); 
  7.                 } 
  8.                  
  9.                 callbackContext.success(); 
  10.                 return true; 

Пытался закрыть через System.exit(0); но не выходит. Автор плагина написал что


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.


Подскажите как можно закрыть полностью это приложение.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB