Auf einigen Geräten wird onPreviewFrame
nicht aufgerufen, wenn keine SurfaceView
festgelegt wurde, um die Kameravorschau anzuzeigen. Allerdings handle ich mit der Kamera in einem Dienst, so dass ich keinen SurfaceView
einstellen kann, aber ich möchte sowieso keine sichtbare Vorschau haben.Android: onPreviewFrame nie ohne SurfaceView
Wie kann das gemacht werden? Kann ich programmgesteuert ein SurfaceView
erstellen und mit Camera::setPreviewDisplay
festlegen?
Das muss möglich sein oder nicht?
Es funktioniert auf fast jedem Handy ohne SurfaceView
aber nicht auf dem HTC One X und Google Nexus One ...