我正在開發使用J2ME和LWUIT的應用程序。我只想在橫向模式下運行此應用程序。 對於Nokia,有一個屬性:Nokia-MIDlet-App-Orientation:landscape,但對於其他設備,什麼是將應用程序限制爲橫向模式的屬性? 如何爲不同的J2ME設備實現這一點?如何僅在橫向模式下限制j2me應用程序
4
A
回答
6
以下是僅限橫向模式限制應用程序的屬性。
諾基亞設備:
Nokia-MIDlet-App-Orientation : Landscape
三星設備:
MIDlet-ScreenMode : Landscape
3
如果要在LWUIT中鎖定屏幕方向,則必須使用以下方法的組合。
Display.isPortrait()
如果設備當前處於縱向模式,則返回true。 Display.canForceOrientation()
如果設備允許通過代碼強制定位,則返回true,功能手機不允許這樣做,儘管某些設備包含允許此功能的jad屬性。 Display.lockOrientation(boolean portrait)
對於canForceOrientation()返回true的設備,此方法可以將設備方向鎖定爲縱向或橫向模式
我希望這可以幫助您。
0
我檢查方法Display.canForceOrientation()這個給你錯誤的答案,因爲在LWUITImplementation.java值是硬編碼並始終返回false。所以在LWUIT中,如果我們想限制應用程序,唯一的方法就是通過代碼添加JAD屬性,這是不可能的。
相關問題
- 1. 如何在橫向模式下製作ipad應用程序
- 2. 如何限制我的應用程序爲橫向模式?
- 3. 僅在橫向模式下運行應用程序?
- 4. iPhone - 僅限橫向應用程序
- 5. 使Android應用程序全屏橫向模式下僅
- 6. 在橫向和縱向模式下啓動iPad應用程序
- 7. 如何調整以景觀模式時,應用程序在橫向模式下
- 8. 如何在UWP應用程序中只啓用橫向模式?
- 9. iPhone應用程序在橫向模式下打開iPad上
- 10. iOS 8 - 在橫向模式下啓動應用程序
- 11. iPhone應用程序 - 在橫向模式下顯示AVFoundation視頻
- 12. 應用程序崩潰,在橫向模式下
- 13. iOS應用在橫向模式下
- 14. 在橫向模式下啓動/限制iphone inapp郵件
- 15. 強制的Windows Mobile 6應用程序以橫向模式
- 16. 如何僅在端口模式下設置應用程序?
- 17. 橫向模式下的tabbar控制器
- 18. 僅在橫向模式下彈出視圖控制器時方向錯誤
- 19. 如何強制TextField在橫向模式下完全拉伸
- 20. iOs應用程序開發的縱向和橫向模式
- 21. 當在橫向模式下啓動應用程序時,UIOrientation不起作用
- 22. 在橫向模式鎖定應用程序只
- 23. 是否可以在橫向模式下隱藏SplitView iPad應用程序的RootViewController?
- 24. MPMoviePlayerViewController僅在橫向模式下播放電影
- 25. 僅在橫向模式下顯示容器視圖
- 26. 隱藏Android的標題欄,僅在橫向模式下
- 27. iPad應用程序並不適用於橫向模式
- 28. 爲整個應用程序禁用橫向模式
- 29. 印刷在IE11在橫向模式下
- 30. iPhone橫向專用實用程序 - 模板應用程序
如果您提供反饋,這將是非常有用的。 – Mun0n 2012-01-11 23:24:44