我有一台Android 6.0.1平板电脑。我的活动在这里使用以下方向设置:
<activity
android:name=".MainActivity"
android:screenOrientation="sensorLandscape"
android:label="@string/app_name"
android:windowSoftInputMode="adjustResize|stateHidden"
android:configChanges="keyboardHidden|orientation|screenSize|uiMode">
当我将平板电脑转换为180度应用程序活动旋转但问题是当平板电脑在180度时使用平板电脑上的电源按钮打开和关闭屏幕时,应用程序花了几秒钟旋转。这不是老版本的Android版本。是否有任何Android活动设置,我可以用来记住最后的屏幕方向,并保持相同的平板电脑屏幕关闭和打开?
答案 0 :(得分:0)
只需在活动的onCreate中使用此功能即可在屏幕开启和关闭时禁用活动轮换:
((KeyguardManager)getSystemService("keyguard")).newKeyguardLock("keyguard").disableKeyguard();