Theoretisch würde ich mal in FMX.Platform.Android reinsehen, aber da wird Embarcadero bestimmt noch nichts eingebaut haben (gucken kann man dennoch, falls doch und nur dort vergessen den Aufruf einzufügen)
Praktisch wirst du die jeweilige Java-
API erstmal selbst aufrufen müssen.
https://developer.android.com/guide/...feel/darktheme, ganz am Ende "To check what the current theme is, apps can run code like this"
Und wenn garnichts geht, dann kann man den DarkMode in seiner Anwendung scheinbar auch deaktivieren.
Besonders nett ist auch, dass es ein onConfigurationChanged()-Event gibt.
Wobei
{$IFDEF WIN32} Result := false; {$ENDIF}
ja auch nicht so ganz stimmt, obwohl es dort sehr viel schwieriger wird, da man die Farben schon seit Jahrzehnten komplett frei definieren kann und du sozusagen einige der Farben analysieren müsstest, ob sie für den Menschen "dunkel" aussehn. (z.B. DialogText heller als DialogHintergrund)