habe ich Detect and capture barcode automatically when it is read by cameraSchnittstelle auf Aktivität arbeiten, aber nicht in Fragmente
Es funktioniert gut in der Tätigkeit eine Lösung aus der SO akzeptierten Antwort verwendet, aber wenn ich es in das Fragment implementieren dann wirft sie den Fehler:
Exception thrown from receiver.java.lang.ClassCastException: com.example.app.MainActivity cannot be cast to com.example.app.QRCodeDetectedInterface at com.example.app.BarcodeGraphic.<init>(OcrGraphic.java:54) at com.example.app.OcrDetectorProcessor.receiveDetections(OcrDetectorProcessor.java:49)
dh in der Zeile mCallback = (BarcodeCaptureActivity) -Kontext;
Es scheint ein Problem bei der Implementierung der Schnittstelle in der Fragmentklasse. Wie überwinde ich diesen Fehler? Danke.
Ich implementiert auf MainActivity und es hat funktioniert. Vielen Dank. – user1090751