61得票5回答
当重新启动时,片段中的GLSurfaceView无法呈现

我已经设置了一个 GLSurfaceView 并使用 GLSurfaceView.Renderer 进行渲染,一切都很正常。 我的应用程序使用来自 Android 支持包的片段。 当我导航到一个新的片段时,将调用 surfaceDestroyed,但是当我通过后退栈返回到该片段时,GLSurf...

38得票4回答
GLSurfaceView截屏成位图

我需要在某个时间点捕获一个 GLSurfaceView 的图像。我有以下代码:relative.setDrawingCacheEnabled(true); screenshot = Bitmap.createBitmap(relative.getDrawingCache()); relativ...

28得票2回答
TextureView与GLSurfaceView的区别或者如何使用EGL14和GLSurfaceView

我对EGL感到困惑。 我的GLSurfaceView创建了一个EGLContext。现在我创建了一个共享上下文,现在我需要使用一个EGL扩展。 我需要使用的方法名为(>=API18):EGLExt.eglPresentationTimeANDROID(android.opengl.EGLD...

25得票1回答
正在播放的视频应用效果

我是一个Open Gl新手,浏览了很多,但无法找到在播放视频时实现效果的方法。经过一些研究,我终于找到了class,可以用于在GLSurfaceView上播放视频。从Google文档中了解到,我们可以对视频应用特效。 通过遵循这个文章,我成功地将特效应用到位图上。现在我想为我的视频做同样的事...

24得票6回答
如何在同一布局中使用多个GLSurfaceView组件?

我正在为Android编写一个信息可视化API,并在将自定义GLSurfaceView的两个单元放置到布局中时遇到了问题。此时,自定义GLSurfaceView只是为了消除由于自定义方法引起的可能故障而扩展了GLSurfaceView。 当我将两个组件都添加到布局中并启动应用程序时,它运行正...

20得票1回答
我该如何使用Android的“Surface”类?

是否有关于Surface、SurfaceHolder、EGLSurface、SurfaceView、GLSurfaceView、SurfaceTexture和TextureView的详细解释? 特别是: SurfaceView和TextureView之间有什么区别? 我需要使用GLSur...

18得票6回答
Android GLSurfaceView 不设置 setZOrderOnTop 属性时如何实现透明背景

抱歉我的英语不太好。 我的工作基于https://github.com/harism/android_page_curl/ 经过多个小时的研究,我找到了一些解决方案,但并不适用于我应用中的所有问题。 我在使用GLSurfaceView时遇到了一些麻烦。 我有一个带有RelativeLayo...

15得票1回答
安卓相机预览使用Grafika CameraCapture代码时会被拉伸

我正在寻求与Grafika's CameraCaptureActivity代码相关问题的帮助。我想构建一个可以记录照相机并显示预览的应用程序,所以这个示例和代码看起来就是我想要的,到目前为止一切都很好,除了这个问题。 我的问题是,当相机预览大小与我用于显示预览的GLSurfaceView的确...

15得票1回答
使用MediaCodec录制Surface

在我的应用程序中,我可以使用GPUImage库来显示从相机传输的视频的效果(如模糊滤镜、高斯滤镜)。 基本上,该库会从相机接收输入,获取原始字节数据,将其从YUV格式转换为RGBA格式,然后对该图像应用效果并使用OpenGL在GLSurfaceView的Surface上显示。最终,对用户而言...

13得票2回答
使用GLSurfaceView类与Android的XML布局

我想利用Android的XML布局。我已经将glSurfaceView放在FrameLayout中,与LinearLayout一起使用,代码如下:<FrameLayout android:layout_width="match_parent" androi...