在运行时更改 android 应用的方向

Changing orientation of android app at runtime

是否可以通过编程方式更改应用程序的屏幕方向,如果它已在 androidmanifest.Xml.I 中修复了 AndroidManifest 中的纵向模式但在特定情况下,我想将方向更改为横向,当它消失时在这种情况下,它必须再次更改为纵向模式

试试这个:

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

肖像:

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);