Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Android .. Bildschirm drehen (https://www.delphipraxis.net/193355-android-bildschirm-drehen.html)

erich.wanker 20. Jul 2017 17:52

Android .. Bildschirm drehen
 
Hallo Leute..

Beim Start meiner app ist Landscape/Portrait möglich ..

Ich fixiere den Bildschirm bei einer speziellen Funktion:

Delphi-Quellcode:
  ScreenService: IFMXScreenService;
  OrientSet: TScreenOrientations;
begin



  if TPlatformServices.Current.SupportsPlatformService(IFMXScreenService, IInterface(ScreenService)) then
  begin
    OrientSet := [TScreenOrientation.Landscape];
    ScreenService.SetScreenOrientation(OrientSet);
  end;

Wie kann ich den "automatischen Modus" danach wieder aktivieren... weil wenn ich das einmal aufrufe bleibt das dann ...

es gibt leider kein [TScreenOrientation.DeviceOrientation];

Danke für Hinweise

Erich

Berlin 10.1 inkl Mobile

himitsu 20. Jul 2017 20:08

AW: Android .. Bildschirm drehen
 
Setzt mam mit
Delphi-Quellcode:
OrientSet := [Landscape]
wirklich die aktuelle Ausrichtung, oder sagt man nicht eher, dass nur diese Ausrichtung erlaubt ist?

Delphi-Quellcode:
OrientSet := [Portrait, Landscape, InvertedPortrait, InvertedLandscape];
erlaubt somit Alles.

Darlo 21. Jul 2017 08:51

AW: Android .. Bildschirm drehen
 
Schau mal hier: http://www.delphipraxis.net/192894-[...-per-code.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz