AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Android App hängt bei Neustart

Ein Thema von AndyDF · begonnen am 1. Mär 2016 · letzter Beitrag vom 4. Mär 2016
 
AndyDF

Registriert seit: 6. Sep 2006
Ort: Allgäu
99 Beiträge
 
Delphi 10.4 Sydney
 
#1

Android App hängt bei Neustart

  Alt 1. Mär 2016, 07:58
Hallo zusammen,

ich habe eine App für iOS und Android (mit Delphi 10 Seattle). In dieser habe ich eine Bildergalerie mit ca. 100 Bildern. Damit die GUI immer schön reaktionsfähig bleibt, lade ich die Bilder jeweils einzeln, jeweils in einer eigenen Task, im Hintergrund. Wenn ein Bild geladen ist, schicke ich einen Event und aktualisiere die GUI. Funktioniert echt wunderbar und die GUI reagiert auch gut. Ich mache das ganze in einer ListView.

Problem bei Android:
Schließe ich die App während des Ladens so dass diese in den Hintergrund geht, hängt die App wenn ich sie wieder öffnen möchte. Ich muss sie dann wirklich "hart" beenden.
Bei iOS ist das überhaupt kein Problem und es funktioniert.

Meine Vermutung:
Ich glaube nicht, dass die Tasks/Threads das Problem sind. Die laufen auch munter im Hintergrund weiter.
Kann es sein, dass mein Event der die GUI aktualisieren will - die App aber gerade im Hintergrund läuft - ein Problem ist? Also nicht der Event selbst sonder die Aktualisierung der GUI?


Viele Grüße,
Andreas
Andreas Blenk
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz