动态调整Android(安卓)surfaceView 视图上下层问题
16lz
2022-04-17
转载自:
http://stackoverflow.com/questions/37385522/how-to-change-surfaceviews-z-order-runtime-in-android
核心代码如下:
mLocalRender.setVisibility(View.GONE); mRemoteRender.setVisibility(View.GONE); mLocalRenderLayout.removeView(mLocalRender); mRemoteRenderLayout.removeView(mRemoteRender); mLocalRender.setZOrderMediaOverlay(mLocalPreview); mRemoteRender.setZOrderMediaOverlay(!mLocalPreview); mLocalRenderLayout.addView(mLocalRender, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)); mRemoteRenderLayout.addView(mRemoteRender, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)); mLocalRender.setVisibility(View.VISIBLE); mRemoteRender.setVisibility(View.VISIBLE);
更多相关文章
- Android开发实践 带你理解使用WebView
- Android源代码查看途径
- Android各版本源码下载链接
- Native+WebApp中Phonegap调用Android(安卓)Activity
- Android(安卓)Tools
- Android(安卓)一行代码全局应用内屏蔽系统设置字体和显示大小
- android有用代码片段
- Android布局管理
- reactNative 集成支付宝支付