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;