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

发布于 2024-12-04 19:35:15 字数 117 浏览 0 评论 0原文

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

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

我被这个问题困住了。

谢谢。

I am new in Android. I want to know Can we use more than one SurfaceView in same Activity in android?

If anybody knows then please tell me how?

I am stuck on this issues.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

你列表最软的妹 2024-12-11 19:35:15

我还没有这样做,但试试这个..可能

 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 中添加其他视图一样

I have not did it but try this..May it possible

 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);

Updated

You can add more than one surfaceView inside one activity. Add them just like you add other view inside ViewGroup

南城追梦 2024-12-11 19:35:15

一个窗口中不能有多个 SurfaceView
SurfaceView 在当前窗口中打一个“洞”(透视),并将其自己的窗口放置在当前窗口下方,以便可以绘制自己。
同一窗口中不能有多个“洞”。
如果您需要使用多个 SurfaceView,请为每个 SurfaceView 创建一个 Dialog 并将它们放置在 Dialog 内。

You can't have more than one SurfaceView in a Window.
A SurfaceView punches a "hole" in the current window (seethrough) and places its own window below the current window where it can draw itself.
You can't have several "holes" in the same window.
If you need to use several SurfaceViews, create a Dialog for each one and place them inside the Dialog.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文