我们可以在android中的同一个Activity中使用多个SurfaceView吗?

时间:2011-09-16 12:31:53

标签: android surfaceview

我是Android新手。我想知道我们可以在android中的同一个Activity中使用多个SurfaceView吗?

如果有人知道那么请告诉我怎么做?

我坚持这个问题。

感谢。

2 个答案:

答案 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)

您在窗口中不能有SurfaceViewSurfaceView。 一个SurfaceViews打一个&#34;洞&#34;在当前窗口(seethrough)中,将自己的窗口放在当前窗口下方,窗口可以自行绘制。 你不能有几个&#34;漏洞&#34;在同一个窗口。 如果您需要使用多个Dialog,请为每个Dialog创建{{1}}并将其放在{{1}}内。

相关问题