Android屏幕旋转时,画布绘制在图像后面了?
创始人
2024-10-09 13:01:35
0
  1. 在AndroidManifest.xml文件中在每个activity标签中添加如下代码:
    android:configChanges="orientation|screenSize"
    android:screenOrientation="portrait"
  1. 在onSurfaceChanged()方法中加入下面的代码:
    @Override
    public void onSurfaceChanged(GL10 gl, int width, int height) {
        super.onSurfaceChanged(gl, width, height);
        glViewport(0, 0, width, height);
        glMatrixMode(GL_PROJECTION);
        glLoadIdentity();
        glOrthof(0f, width, height, 0f, -1f, 1f);
        glMatrixMode(GL_MODELVIEW);
        glLoadIdentity();
    }

这将保证画布的绘制顺序与图像的叠加顺序一致,即绘制在图像之前。

  1. 如果您在绘制画布时仍然遇到问题,请确保使用以下代码设置画布属性:
    canvas.setDrawFilter(new PaintFlagsDrawFilter(0, Paint.ANTI_ALIAS_FLAG | Paint.FILTER_BITMAP_FLAG));

这应该解决画布绘制在图像后面的问题。

相关内容

热门资讯

透视好友!aapoker公共底... 透视好友!aapoker公共底牌(透视)ai插件(本来有挂)1、aapoker公共底牌系统规律教程、...
透视好牌!德普之星辅助器app... 透视好牌!德普之星辅助器app(透视)透视辅助(果然有挂);进入游戏-大厅左侧-新手福利-激活码辅助...
透视代打!aapoker免费透... 透视代打!aapoker免费透视脚本(透视)透视软件(好像是有挂)1、游戏颠覆性的策略玩法,独创攻略...
透视实锤!德普之星app安卓版... 透视实锤!德普之星app安卓版破解版(透视)的辅助工具介绍(果然真的有挂)1、打开软件启动之后找到中...
透视苹果版!aapoker辅助... 透视苹果版!aapoker辅助器怎么用(透视)透视软件(竟然真的有挂);1、让任何用户在无需aapo...
透视有挂!德普之星私人局透视(... 透视有挂!德普之星私人局透视(透视)透视辅助软件激活码(原来存在有挂);1、进入游戏-大厅左侧-新手...
透视讲解!aapoker透视方... 透视讲解!aapoker透视方法(透视)脚本(一直存在有挂);1.aapoker透视方法 ai辅助创...
透视系统!德普之星透视辅助软件... 透视系统!德普之星透视辅助软件激活码(透视)辅助软件(一贯真的是有挂)德普之星透视辅助软件激活码辅助...
透视透视挂!aapoker怎么... 透视透视挂!aapoker怎么拿好牌(透视)真的假的(确实存在有挂)1、在aapoker怎么拿好牌a...
透视好牌!德扑圈有透视吗(透视... 透视好牌!德扑圈有透视吗(透视)辅助器(确实真的有挂)该软件可以轻松地帮助玩家将德扑圈有透视吗透视辅...