У меня есть приложение A, которое вызывает приложение B с намерением неявно: < /p>
MainActivity.registerIntentAction(TJIntent.JavaClass.ACTION_VIEW);
TMessageManager.DefaultManager.SubscribeToMessage(TMessageReceivedNotification, HandleActivityMessage);
AIntent := TJIntent.JavaClass.init(TJIntent.JavaClass.ACTION_VIEW);
AIntent.addFlags(TJIntent.JavaClass.FLAG_ACTIVITY_NEW_TASK);
AIntent.setData(TJNet_Uri.JavaClass.parse(StringToJString(TIdURI.URLEncode(AURI))));
TAndroidHelper.Activity.startActivity(AIntent);
< /code>
Мой манифест Android настроен следующим образом: < /p>
< /code>
Когда я выполняю то, что мне нужно в приложении, и закрываю его. < /p>
Это должно вернуться к приложению A. Но иногда оно перезапускает приложение A, вместо того, чтобы возвращаться к тому, где оно осталось.procedure TfrmPagamentos.HandleActivityMessage(const Sender: TObject; const _AMensagem: TMessage);
begin
if _AMensagem is TMessageReceivedNotification then begin
if HandleIntentAction(TMessageReceivedNotification(_AMensagem).Value) then
Bill;
end else if (_AMensagem is TMessageResultNotification) then begin
if HandleIntentAction(TMessageReceivedNotification(_AMensagem).Value) then
Bill; // from the sequence
end;
end;
Подробнее здесь: https://stackoverflow.com/questions/795 ... a-restarts
Приложение A Приложение вызовов B через намерения, но иногда, когда закрытие приложения B, приложение A Restarts ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Доступ к аудиопотокам вызовов для приложения перевода вызовов на Android?
Anonymous » » в форуме Android - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Есть ли способ отобразить иерархию вызовов/дерево вызовов функций C/C++ в VS Code? [закрыто]
Anonymous » » в форуме C++ - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-