Registriert seit: 10. Jun 2003
Ort: Berlin
9.586 Beiträge
Delphi 11 Alexandria
|
AW: FMX: Sprache des Handys feststellen
15. Jun 2023, 15:27
Wie wäre es so?
Delphi-Quellcode:
uses
Androidapi.JNI.GraphicsContentViewText, Androidapi.Helpers, Androidapi.JNI.JavaTypes;
function GetSystemLanguageAndroid: string;
var
Res: JResources;
Config: JConfiguration;
Locale: JLocale;
begin
Result := '';
if Assigned(TAndroidHelper.Context) then
begin
Res := TAndroidHelper.Context.getResources;
if Assigned(Res) then
begin
Config := Res.getConfiguration;
if Assigned(Config) and not Config.getLocales.isEmpty then
begin
Locale := Config.getLocales.get(0);
Result := JStringToString(Locale.getLanguage);
end;
end;
end;
end;
Sebastian Jänicke Alle eigenen Projekte sind eingestellt, ebenso meine Homepage, Downloadlinks usw. im Forum bleiben aktiv!
|