Symbian、Java ME:确定手机是否有触摸屏
有没有办法从代码中知道手机是否有触摸屏?
我需要它来像 if (PhoneHasTouchScreen) enable_something()
is there a way to know from code if phone has touch screen or not?
I need it for smth like if (PhoneHasTouchScreen) enable_something()
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许调用
Canvas.hasPointerMotionEvents()
。请记住,Java ME 中有两种类型的触摸屏;使用常用样式指针/软键事件的触摸屏,以及触摸屏幕时返回指针坐标的样式。对于您的应用程序的所有用处,请考虑前者根本不是触摸屏。Perhaps call
Canvas.hasPointerMotionEvents()
. Bear in mind that there are two types of touch screen in Java ME; a touch screen that uses the usual style pointer/softkey events, and the style that returns pointer co-ordinates when you touch the screen. For all usefulness on your app, consider the former to not be touch screen at all.