Einzelnen Beitrag anzeigen

arnof

Registriert seit: 25. Apr 2013
1.252 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#43

AW: Der XE8 Fehler-Thread

  Alt 8. Apr 2015, 22:41
Ja ja: bla bla bla ....

ok zum Thema:

mal schnell Debuggt wo der Käfer hängt:

FNativeSensor.DoStart; // das fehlt hier Arno

Das fehlt bei 3 Sensoren:

Magnetic, Pressure und Light

Delphi-Quellcode:
{ TAndroidNativeLightSensor }

constructor TAndroidNativeLightSensor.Create(AManager: TSensorManager);
begin
  inherited;
  FNativeSensor := TNativeSensor.Create(ASENSOR_TYPE_LIGHT);
  FNativeSensor.DoStart; // das fehlt hier Arno
end;

constructor TAndroidNativePressureSensor.Create(AManager: TSensorManager);
begin
  inherited;
  FNativeSensor := TNativeSensor.Create(ASENSOR_TYPE_PRESSURE);
  FNativeSensor.DoStart; // das fehlt hier Arno
end;

constructor TAndroidNativeMagneticSensor.Create(AManager: TSensorManager);
begin
  inherited;
  FNativeSensor := TNativeSensor.Create(ASENSOR_TYPE_MAGNETIC_FIELD);
  FNativeSensor.DoStart; // das fehlt hier Arno
end;
  Mit Zitat antworten Zitat