代码之家  ›  专栏  ›  技术社区  ›  Marcus Johansson

打开Android手机时的OpenGL

  •  5
  • Marcus Johansson  · 技术社区  · 14 年前

    使视图旋转 运行android时?

    还有什么我想考虑的吗?

    4 回复  |  直到 14 年前
        1
  •  3
  •   Cheryl Simon    14 年前

    问题就像屏幕方向改变时发生的配置改变。看到了吗 Configuration Changes configChanges 属性。

        2
  •  5
  •   forksandhope    13 年前

    在我的gles1.1应用程序中,我的AndroidManifest.xml文件,它指定我的应用程序活动希望通过键盘和方向配置更改继续存在,并且应用程序支持任何方向,但不希望它更改-因为我不想处理重新加载纹理或重做游戏布局(尚未)

    <application android:label="@string/app_name" 
                 android:icon="@drawable/icon" 
                 android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
                 android:debuggable="true">
        <activity android:name="MainActivity"
                  android:configChanges="keyboard|keyboardHidden|orientation"
                  android:screenOrientation="nosensor"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
    
        4
  •  0
  •   csanta    14 年前

    您可以尝试搜索“屏幕旋转android”或“屏幕旋转android OpenGL”,因为您正在尝试进行3D操作。当屏幕旋转时,当前曲面将被破坏,并且已经创建了一个新曲面,用于计算新的屏幕尺寸。