Android OpenGl在响应时提供100%的transperent位图

时间:2013-06-05 13:47:42

标签: android android-layout android-intent opengl-es

我试图对图像产生不同的效果,如张贴,饱和等。

我试图在android api 14级源代码中运行源代码 HelloEffects 。我通过选择不同的选项菜单得到不同的效果。我试图在选择任何效果后获取位图。但是这个图像是完全空白的,即100%transperent。这是我的主要课程HelloEffects,这里是受支持的java类,TextureRendererGLToolbox

关于菜单项的选项项选择我正在尝试获取所选效果的位图,而不是想将该位图应用到另一个图像视图,这里我得到了完整的图像。

这是我的选项选择代码。

@Override

 public boolean onOptionsItemSelected(MenuItem item) {

     setCurrentEffect(item.getItemId());

        mEffectView.requestRender();

        mEffectView.setDrawingCacheEnabled(true);

        Bitmap bm=mEffectView.getDrawingCache();

        imv1.setImageBitmap(bm);

        return true;
    }`

此处 mEffectView GLSurfaceView 的对象 也没有运气。

如果有人知道我错在哪里,请帮助我 感谢

0 个答案:

没有答案
相关问题