Thema
:
Android - Phone oder Tablet
Einzelnen Beitrag anzeigen
philipp.hofmann
Registriert seit: 21. Mär 2012
Ort: Hannover
890 Beiträge
Delphi 10.4 Sydney
#
2
AW: Android - Phone oder Tablet
21. Feb 2023, 13:08
zusammenfalten
·
markieren
Delphi-Quellcode:
class
function
TMyDeviceInfo.isPhoneMode(form:TForm):boolean;
var
FMyCustomMV : TMyDeviceInfo;
ThisDevice: TDeviceInfo;
begin
try
FMyCustomMV := TMyDeviceInfo.Create(form);
TPlatformServices.Current.SupportsPlatformService(IFMXDeviceService,FMyCustomMV.FDeviceService);
ThisDevice := FMyCustomMV.GetDevice;
case
ThisDevice.DeviceClass
of
TDeviceInfo.TDeviceClass.Phone:
begin
Result:=true;
end
;
TDeviceInfo.TDeviceClass.Tablet:
begin
Result:=false;
end
;
TDeviceInfo.TDeviceClass.Desktop:
begin
Result:=false;
end
else
begin
Result:=true;
end
;
end
;
except
on
E:
Exception
do
begin
Result:=false;
end
;
end
;
end
;
Zitat
philipp.hofmann
Öffentliches Profil ansehen
Mehr Beiträge von philipp.hofmann finden