首页 >> 百科生活 > 生活资讯 >

表面被破坏

2022-07-31 07:36:13 来源: 用户:瞿真紫 

大家好,小讯来为大家解答以上的问题。表面被破坏这个很多人还不知道,现在让我们一起来看看吧!

1、大家都知道surface是surfaceview的一个专门用于画图的接口,所以当surfaceview的对象销毁时,surface一定也销毁,这时surfaceDestroyed一定会调用。

2、有两个继承surfaceview的类分别是 svA和svB这连个类分别定义了各自的对象AView和BView。

3、假设现在activity设置的是AView这个对象,也就是说现在用AView的surface呢。

4、如果这时在activity执行一下代码:setContentView(Bview);这时,Aview中的surfaceDestroyed就会被调用,因为现在Bview的surface要接管Aview中的surface,Aview的surface就会销毁,这时必然要调用A的surfaceDestroyed函数。

本文到此分享完毕,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章