Einzelnen Beitrag anzeigen

Ydobon

Registriert seit: 3. Mär 2006
264 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Handy - Wahl des Sensors

  Alt 28. Jul 2017, 11:06
Ich habe kein S7, aber bei meinem Handy funktioniert der Code ohne Änderungen. Entweder hat Samsung gespart oder da ist etwas nicht so, wie es sein soll.
Was sagt das S7 denn dazu?
Delphi-Quellcode:
var sensenmann: TSensorManager;
    Sensor: TCustomSensor;
    max, i: Integer;
begin
  sensenmann:=TSensorManager.Current;
  sensenmann.Activate;
  max:=sensenmann.Count;
  for i:=0 to max-1 do
  begin
    Sensor:=Sensenmann.Sensors[i];
    Memo1.Lines.Add(GetEnumName(TypeInfo(TSensorCategory), Ord(Sensor.Category)));
    if Sensor.Category = TSensorCategory.Orientation then
       Memo1.Lines.Add('- '+GetEnumName(TypeInfo(TOrientationSensorType),
                       Ord(TCustomOrientationSensor(Sensor).SensorType)));
  end;
  sensenmann.Deactivate;
end;
  Mit Zitat antworten Zitat