Android TextureView:视频在调用getBitmap时显示灰框

时间:2013-07-04 08:57:20

标签: android video textureview

我正在使用Android应用程序,当用户执行按钮点击时可以从视频中抓取帧,Android应用程序配置为使用TextureView播放视频。为了将帧捕获为位图,我使用:

Bitmap bit = textureView.getBitmap(width, height);

它工作正常,但" getBitmap"需要很长时间(对于640x480帧,大约需要150-200 ms)。问题是在调用getBitmap时,灰色框架将显示在视图上。这看起来有点像是轻弹。有没有办法解决这个问题?

由于

1 个答案:

答案 0 :(得分:0)

您应该使用Handler来避免延迟时间

+