我正在开发使用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. 仅在横向模式下启动应用程序,并在横向模式下锁定应用程序
- 2. 如何在j2me应用程序中锁定横向模式?
- 3. 如何在横向模式下制作ipad应用程序
- 4. 如何限制我的应用程序为横向模式?
- 5. 仅在横向模式下运行应用程序?
- 6. iPhone - 仅限横向应用程序
- 7. 使Android应用程序全屏横向模式下仅
- 8. 强制iOS应用程序在横向模式下启动
- 9. 在横向模式下制作iOS应用程序
- 10. 如何在横向模式下启动Titanium iPad应用程序?
- 11. 如何在横向模式下让肖像应用程序
- 12. 如何强制UIImagePickerController仅在横向模式下拍摄图像....?
- 13. 在横向和纵向模式下启动iPad应用程序
- 14. 如何调整以景观模式时,应用程序在横向模式下
- 15. 如何在UWP应用程序中只启用横向模式?
- 16. iPhone应用程序 - 在横向模式下显示AVFoundation视频
- 17. 在横向模式下启动Android应用程序
- 18. PhoneGap在横向模式下运行应用程序
- 19. iPhone应用程序在横向模式下打开iPad上
- 20. iOS 8 - 在横向模式下启动应用程序
- 21. 应用程序崩溃,在横向模式下
- 22. iOS应用在横向模式下
- 23. 无法将应用程序限制在仅适用于iPad 5的横向模式中
- 24. 如何在横向模式下正确打开我的应用程序
- 25. 如何为整个应用程序禁用横向模式
- 26. 如何使用UITabBarController应用程序进入横向模式?
- 27. 如何仅在横向模式下显示页面?
- 28. 如何在横向模式下
- 29. 强制的Windows Mobile 6应用程序以横向模式
- 30. 在横向模式下启动/限制iphone inapp邮件
如果您提供反馈,这将是非常有用的。 – Mun0n 2012-01-11 23:24:44