Files
qdomyos-zwift/src/android/src/NativeScanCallback.java
Roberto Viola 255dbde832 Android Log in QDebug (#3370)
* let's see if it compiles

* fixing cases?

* fixing

* Update Log.java

* fixing

* Update WearableMessageListenerService.java

* fixing

* Update androidqlog.cpp

* restoring patch
2025-04-11 08:30:01 +02:00

31 lines
920 B
Java

package org.cagnulen.qdomyoszwift;
import android.bluetooth.le.ScanCallback;
import android.bluetooth.le.ScanResult;
import org.cagnulen.qdomyoszwift.QLog;
import java.util.List;
public class NativeScanCallback extends ScanCallback {
private static final String TAG = "NativeScanCallback";
public native void newScanResult(ScanRecordResult srr);
public native void scanError(int code);
@Override
public void onScanResult(int callbackType, ScanResult result) {
QLog.i(TAG, "Res " + result);
newScanResult(new ScanRecordResult(result));
}
@Override
public void onBatchScanResults(List<ScanResult> results) {
for (ScanResult result: results)
onScanResult(0, result);
}
@Override
public void onScanFailed(int errorCode) {
QLog.i(TAG, "onScanFailed "+errorCode);
scanError(errorCode);
}
}