Вспомнила, что об этом уже говорил master webs:
http://fire-monkey.ru/topic/2734-вызов-приложения-из-нофитикейшена/?do=findComment&comment=17497
Просьба проголосовать ибо это касается дельфи, а телефонов с андроид 4.4 много у пользователей:
https://quality.embarcadero.com/browse/RSP-18117
Возможно не работает и версии Андроид 5, но такого устройства под рукой нет, чтобы проверить...
Добрый день.
Andrey Yefimov в своем блоге подробно описал получение событий жизненного цикла приложения, в том числе и потерю активности. http://delphifmandroid.blogspot.com/2013/10/blog-post.html
function TForm1.HandleAppEvent(AAppEvent: TApplicationEvent; AContext: TObject): Boolean;
begin
case AAppEvent of
TApplicationEvent.BecameActive: Log('Became Active');
TApplicationEvent.EnteredBackground: Log('Entered Background');
TApplicationEvent.WillBecomeForeground: Log('Will Become Foreground');
end;
Result := True;
end;
procedure TForm1.FormCreate(Sender: TObject);
var aFMXApplicationEventService: iFMXApplicationEventService;
begin
............
if TPlatformServices.Current.SupportsPlatformService(IFMXApplicationEventService, IInterface(aFMXApplicationEventService)) then aFMXApplicationEventService.SetApplicationEventHandler(HandleAppEvent);
............
end;