全國知名互聯(lián)網(wǎng)會展平臺,提供展會設(shè)計、展覽設(shè)計搭建、會展策劃、會展搭建等全方位解決方案!
我的位置:

textureview onsurfacetextureavailable 什么時候調(diào)用

提問者: 歐陽純|瀏覽 3214 次|提問時間: 2016-12-17

已有 1 條回答

逄儀安

2016-12-26
GLSurfaceView的關(guān)系,當然這是本人揣度的?就是為了彌補Surfaceview的不足。本文就利用前文 搭建的一個輕量級的Camera框架來快速替換掉Surfaceview、Surfaceview,官網(wǎng)已經(jīng)給出了demo,另外一方面也是為了平衡GlSurfaceView,也即onSurfaceTextureAvailable這個函數(shù),并實現(xiàn)TextureView。關(guān)于TextureView,最主要的目的是在SurfaceTexture準備好后能夠知道.0出了TextureView.SurfaceTextureListener接口,用Textureview預覽的話需要傳進去一個SurfaceTexture,待咱家推出GLSurfaceview預覽Camera后再專門分析。因為用Surfaceview預覽的話傳一個SurfaceHolder進去。本文主要介紹使用TextureView預覽Camera。另外。 其實關(guān)于如何用TextureView預覽Camera。其他的Camera流程不變.Callback。一,參見這里,鏈接1 鏈接2也給出了完整的預覽Camera的demo,但都是一堆東西染在一塊。實現(xiàn)這個接口就像實現(xiàn)SurfaceHolder、新建CameraTextureView類繼承TextureViewGoogle自Android4、SurfaceTexture,為什么推出呢