У меня есть требование иметь фоновый процесс с использованием Application, а также иметь UiApplication через альтернативную точку входа.
Теперь все работает отлично, и я могу нормально общаться между ними, за исключением случаев, когда дело доходит до закрытия приложения UiApplication из фонового процесса.
Я пробовал несколько методов:
UiApplication.getUiApplication().requestClose()
не работает.
Я попытался установить логическое значение в true, которое UiApplication проверяет каждую секунду, чтобы узнать, верно оно или нет, и если да, то оно закрывается. Не работает...
UiApplication.getUiApplication().invokeLater(new Runnable(){
public void run(){
System.exit(0);
}
});
Кто-нибудь имеет опыт в этом, кто может указать мне в правильном направлении?