有没有一种方法可以在不重新创建活动的情况下以特定方向(以编程方式)启动活动?现在,如果我从OnCreate调用setRequestedOrientation并且方向与当前方向不同,则活动将被销毁并重新启动。谢谢。
<activity android:name=".SomeActivity"
android:label="@string/app_name"
android:screenOrientation="locked">
你可以在清单文件中设置你的方向。
<activity android:name=".SomeActivity"
android:label="@string/app_name"
android:screenOrientation="portrait">