我想以编程方式使用仅限Native设置屏幕方向。我知道我可以使用android:screenOrientation =“landscape”在AndroidManifest.xml文件中设置/锁定方向,但这意味着每次我想要特定应用程序的不同方向时我都必须重建。
我更喜欢的是,从AndroidManifest这样的文件中读取设置并在启动EGL和OpenGL之前设置方向,所以我不需要重建APK。如果想要其他方向,只需编辑该文件并运行该应用程序。
如果可能的话,我还想避免使用任何Java代码,因为我的应用程序仅使用C ++编写。
我查看了NDK源并找到了AConfiguration_setOrientation函数,但它不起作用。
由于