0
正如標題所示,我無法鎖定方向。將Android方向強制爲橫向
我使用下面的代碼:
android:screenOrientation="landscape"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
這好的工作,只要它加載在景觀,當我旋轉移動,它停留在景觀。 然而,問題是,當按下電源按鈕鎖定手機,解鎖應用程序現在被迫肖像。 有沒有辦法捕捉解鎖事件,並強迫它再次轉到景觀或任何其他方法?
在此先感謝。
只是固定它自己,其他人是否遇到相同的問題,請嘗試以下操作:
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
感謝您的建議,但它不能解決問題。 –
行爲正在重複? – g00dy
這是的,直到我添加了我添加到我的原始帖子的片段。 –