当J2ME应用程序在三星手机上运行时,三星Bada 一个支持TouchWhiz的操作系统(在我的情况下是GT-S5320),默认情况下屏幕上会显示一个虚拟键盘!此虚拟键盘由以下键组成 - LEFT,RIGHT,UP,DOWN,FIRE和SOFT1,SOFT2。
无论如何,我可以控制何时显示此键盘以及何时显示。我知道这将是一个特定于平台的解决方案。但它存在吗? 谢谢, - Kiran Kuppa
编辑:我还必须注意,谷歌地图(似乎是一个J2ME应用程序)没有显示这个键盘。我相信一定有办法压制它。EDIT2:感谢您的纠正。我附上一张图片来说明。
答案 0 :(得分:5)
你应该可以使用:
MIDlet-Touch-Support:True
在jad / manifest中删除屏幕上的打击垫。
仅供参考,如果您的手机支持使用加速度计进行旋转,也可以使用jad参数进行控制:
MIDlet-ScreenMode:旋转//以允许旋转 MIDlet-ScreenMode:纵向//强制纵向 MIDlet-ScreenMode:横向//强制横向
祝你好运!
答案 1 :(得分:0)
如果不使用TouchUI功能
,则会为j2me应用程序显示虚拟键盘答案 2 :(得分:0)
on bada 1.2(不是bada 1.0而不是bada 2.0, grr )在“games and more”(= java)菜单中有一个选项,您可以在其中手动启用或禁用1)键盘和2)应用程序的显示方式,拉伸显示(但240x320)或未拉伸(和完整的480x800)。