acitivity restart时,surfaceview 为什么不会被重新create?

songsyl1207 发布于 2013/03/06 16:54
阅读 822
收藏 0

一个activity中有个surfaceview用来播放视频,启动其他的activity再返回后,发现灰黑屏了,

是因为第一个activity的surfaceview已经被destory掉了,各位大牛们,怎么才能避免这个问题?


加载中
0
s
songsyl1207

好吧,surfaceview的机制就是被盖住的时候,就直接destory掉了,

看到有人说在onresume() 中使用setcontentview方法,因为使用了fragment 所以只能通过重新new一个 surfaceview来间接实现继续播放,,,

返回顶部
顶部