喜的朋友,
我有一個活動,我想這在縱向模式下運行240x320的和橫向模式的320×240 。所以在活動的onCreate()方法,我想申請屏幕方向直面難關,同時設置屏幕方向活動在運行時
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
if(is320x240)
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
else
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
}
我的問題的探析是:當我在320x240的設備推出這個活動,通過保持裝置處於縱向模式,活動得到自動現有(活動似乎分數秒)。但是,如果我在啓動時以橫向模式持有設備,則它工作正常。
什麼問題?以及如何在橫向模式下啓動活動 - 儘管用戶將設備保持在縱向模式下?
在此先感謝
請發佈您的Logcat輸出。 – Thommy
你是否在上面的代碼之後設置了內容視圖? – ingsaurabh
是的,我設置內容視圖後,我發佈的代碼 –