我正在開發一個應用程序,需要在智能手機中嚴格以縱向模式運行,嚴格在平板電腦上以橫向模式運行。我使用下面的代碼在我登錄活動的onCreate方法手動設置方向:setRequestedOrientation爲景觀加載肖像佈局
if (getResources().getBoolean(R.bool.portrait_only)) {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
} else {
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR_LANDSCAPE);
}
凡布爾值來在片中假。然而,方向改變爲風景;佈局文件仍然是從「layout_large」文件夾而不是「layout_large_land」文件夾中選取的。因此我的觀點看起來很緊張。
我試過這個link。
但它沒有幫助。
任何幫助表示讚賞。
在此先感謝。
感謝您的答覆。它似乎不適合我。 –
你能告訴我什麼是'setContentView()'什麼是你的佈局文件夾中的佈局文件名?對於移動設備和標籤 –