0
A
回答
2
是的,你可以做到這一點。你有幾個選擇來做到這一點。我給你一些例子..
這裏是一個編程:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
有了這個,你可以將其設置在清單:
<activity
android:name=".MyActivity"
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden|keyboard"/>
但請搜索下一個類似的問題時間,這個問題之前被問過很多次。
編輯:
只是從您希望的傳感器再次接管設置點設置
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_SENSOR);
。
0
試試這個
public class Orientation extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//---change to landscape mode---
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
}
}
To change to portrait mode, use the ActivityInfo.SCREEN_ORIENTATION_PORTRAIT constant:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
0
這可能對你有用..
可以在運行力活動的具體方位。
// For Landscpe
myActivity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
//For Portrait
myActivity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
然後,您可以切換到這兩個中的任何一個。
相關問題
- 1. 創建一個雙列橫向和縱向滾動的活動
- 2. 縱向或反向縱向活動僅限
- 3. 如何爲橫向和縱向創建圖像集?
- 4. 操縱活動
- 5. Android:在活動啓動時獲取方向(橫向/縱向)
- 6. 想要創建聯繫人活動
- 7. 即使沒有人叫它活動重新創建活動
- 8. Eclipse Android活動向導未創建新活動
- 9. 在活動上創建疊加圖像
- 10. 縱向和橫向滑動
- 11. Facebook創建活動
- 12. ToastMessageShow活動創建
- 13. 創建MailChimp活動
- 14. 活動創建者
- 15. 氮 - 動態創建活動
- 16. 如何創建活動活動?
- 17. 開始活動,而在活動創建
- 18. 在活動中創建活動?
- 19. 創建活動時無法向下滾動滾動視圖/ TextView
- 20. 僅當尚未創建活動時,如何從活動通知創建活動?
- 21. Avconv - 從縱向視頻生成縱向圖像
- 22. 單擊 - 在橫向上創建的視圖以縱向顯示
- 23. 如何爲縱向和橫向佈局創建UIView
- 24. 從PrintPreview創建的圖形是縱向而不是橫向?
- 25. 使用HTML和CSS創建橫向和縱向佈局
- 26. 創建單獨的縱向和橫向佈局的iPhone
- 27. 流體圖像 - 縱向/橫向
- 28. 排序縱向和橫向圖像
- 29. 如何以橫向適應縱向圖像在縱橫比保持縱橫比
- 30. 滾動列表視圖縱向和橫向相同的圖像
通過這種方式,它將始終以縱向模式打開..我只是希望它在創建時像這樣打開,然後如果用戶更改方向,它可以是橫向或縱向。 – Reham 2011-12-28 12:59:15
好的,看我編輯的答案。你需要改變:android:screenOrientation =「unspecified」而不是我認爲的肖像。 – Dante 2011-12-28 13:13:15