2010-11-18 60 views
0

嘿所有 - 我試圖只顯示我的應用程序在縱向視圖方向無濟於事。強制「肖像」方向不工作 - 任何提示?

我的代碼是:android:screenOrientation =「portrait」in each button,ImageView,TextView等...在我的xml文件中,但是當我將手機傾斜到側面時,它仍然進入橫向視圖。

我在我的應用程序中調用相機,但我不認爲這是問題 - 任何想法?

+0

唉唉,這是對我的部分超愚蠢的 - 我從來沒有把它放在清單...謝謝! – Sapp 2010-11-18 02:10:40

回答

5

佈局是錯誤的地方。你必須把它像這樣的活動:

<activity android:screenOrientation="portrait" ...> 

Force an Android activity to always use landscape mode

是谷歌很難理解?谷歌「安卓強制肖像」和前四個鏈接顯示的答案...(對不起..只是讓它出來:))

+0

AHhh對我來說超級愚蠢 - 我從來沒有把它放在清單中......謝謝! – Sapp 2010-11-18 02:11:36

2

你必須在androidmanifest android:screenOrientation =「肖像」。 XML。

AndroidManifest.xml中你必須做這樣的事情:

<activity android:name=".Your_Activity_Name" 
     android:configChanges="keyboardHidden|orientation" 
     android:screenOrientation="portrait"/> 
相關問題