Einzelnen Beitrag anzeigen

Atze75

Registriert seit: 17. Dez 2018
5 Beiträge
 
#3

AW: Delphi 10.3, TeeChart & Android

  Alt 18. Dez 2018, 10:56
Ich glaube Delphi nutzt bei Android generell zum Zeichnen seines Fensters OpenGL. Dann kann man OpenGL nicht so einfach deaktivieren. OpenGL ist auch nicht das Problem. Beim Debugging habe ich festgestellt, das die Klasse TContextAndroid nicht korrekt freigegeben wird, wenn man die TeeChart-Komponente verwendet. Da das Surface (EGLSurface) nur einmal für ein Fenster existieren kann, kann es nicht nochmal erzeugt werden. Innerhalb der TeeChart-Komponente muss eine Zeiger auf die Klasse TContextAndroid gespeichert sein. Die Freigabe von Objekten erfolgt bei Android über Referenzzählung.
  Mit Zitat antworten Zitat