我正在查看Android Camera代码,当我尝试导入时android.os.SystemProperties,无法找到它.
这是我正在查看的文件:https:
//android.googlesource.com/platform/packages/apps/Camera/+/eclair-release/src/com/android/camera/VideoCamera.java
我创建了一个新的2.1项目,并尝试再次导入此命名空间,但仍然无法找到它.我检查了https://developer.android.com并SystemProperties没有列出.
我错过了什么?
我需要能够GLSurfaceView在特定时刻捕捉到某个时刻的图像.我有以下代码:
relative.setDrawingCacheEnabled(true);
screenshot = Bitmap.createBitmap(relative.getDrawingCache());
relative.setDrawingCacheEnabled(false);
Log.v(TAG, "Screenshot height: " + screenshot.getHeight());
image.setImageBitmap(screenshot);
Run Code Online (Sandbox Code Playgroud)
该GLSurfaceView包含内的RelativeLayout,但我也尝试它直接使用GLSurfaceView,试图捕捉图像.有了这个,我认为屏幕捕获透明图像,即没有任何东西.任何帮助将不胜感激.
我正在构建一个利用OpenGL的Android应用程序.就目前而言,它的背景GLSurfaceView是由我的代码动态生成的,并作为纹理加载并绘制glDrawTexfOES.这是"OK",但我可以简单地更加流畅显示图像自身的表面(无OpenGL的).有什么方法可以让GLSurfaceView透明的背景?我听说过一些传言说这可以做到setEGLConfigChooser,但我还没有找到任何确认.最后,我想带一个面我画并把GLSurfaceView在它达到一个层次分明的效果.
我知道这是一个棘手的,很可能是不可行的,但任何输入都是值得赞赏的.提前致谢.