我是Android新手。我想知道我们可以在android中的同一个Activity中使用多个SurfaceView吗?
如果有人知道那么请告诉我怎么做?
我坚持这个问题。
感谢。
答案 0 :(得分:1)
我没有这样做,但试试这个......可能有可能
For example
LinearLayout ll1=new LinearLayout(this);
LinearLayout ll2=new LinearLayout(this);
LinearLayout ll3=new LinearLayout(this);
ll1.addView(surfaceview1ObjectFirst);
ll2.addView(surfaceview1ObjectSecond);
ll3.addView(surfaceview1ObjectThird);
<强>更新强>
您可以在一个活动中添加多个surfaceView。添加它们就像在ViewGroup中添加其他视图一样
答案 1 :(得分:0)
您在窗口中不能有SurfaceView
个SurfaceView
。
一个SurfaceViews
打一个&#34;洞&#34;在当前窗口(seethrough)中,将自己的窗口放在当前窗口下方,窗口可以自行绘制。
你不能有几个&#34;漏洞&#34;在同一个窗口。
如果您需要使用多个Dialog
,请为每个Dialog
创建{{1}}并将其放在{{1}}内。