Ich verwende die ExoPlayer-Bibliothek, die eine Oberfläche erwartet, aber ich konnte keine Methode finden, die die zugrunde liegende Oberfläche der Texturansicht abruft. Irgendwelche Ideen?Texturansicht Oberfläche erhalten
Die Surface hat eine Methode dafür:
surfaceView.getHolder().getSurface()
Oder gibt es keine Oberfläche in TextureView?
Hey danke, ich hatte es so, und immer noch tritt die App in eine Ausnahme, gibt es noch etwas, das ich hinzufügen muss, wie ein Zuhörer? – user1767754
Ich habe die ExoPlayer-Bibliothek nicht verwendet, aber Sie müssen möglicherweise den 'TextureView.SurfaceTextureListener' implementieren, um sicherzustellen, dass die Oberfläche gültig ist, bevor Sie versuchen und darauf zugreifen. – BrentM