首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从HereMap转换到lwuit格式

从HereMap转换到lwuit格式
EN

Stack Overflow用户
提问于 2013-07-24 14:41:14
回答 1查看 84关注 0票数 0

在长时间单击地图时,我试图显示lwuit表单,但我得到了以下错误

代码语言:javascript
复制
java.lang.NullPointerException

at bw.a(), bci=1
at bw.<init>(), bci=6
at bt.<init>(), bci=10
at by.<init>(), bci=48
at bj.a(), bci=10
at fv.<init>(), bci=54
at ex.<init>(), bci=11
at ed.<init>(), bci=33
at com.org.whatsaround.WhatsAroundMidlet.showLocationView(), bci=17
at gm.commandAction(), bci=80
at b.a(), bci=59
at v.b(), bci=10
at c.d(), bci=6
at ez.gestureAction(), bci=237
at com.nokia.mid.ui.gestures.GestureHandler.handleGestureEvent(), bci=60
at com.sun.midp.lcdui.DisplayEventListener.process(), bci=421
at com.sun.midp.events.EventQueue.run(), bci=182
at java.lang.Thread.run(Thread.java:661)

代码是

代码语言:javascript
复制
public void commandAction(Command c, Displayable d) {
        if (c == LONG_TOUCH) {

            GeoCoordinate coord = longTouch.getTouchAt();

            WhatsAroundMidlet.getInstance().showLocationView(country, phoneNumber, firstName, lastName, pTitle, pCategory, backListener, profilePic, coord);
        }


    }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-26 07:28:53

可以从堆栈跟踪中看到异常,异常在方法showLocationView()中抛出,NullPointerException可能是由于方法调用中的一个参数(countryphoneNumberfirstNamelastName等)造成的。传入未初始化的对象。

如果coord有问题,您可以按以下方式检查:

代码语言:javascript
复制
 if (c == LONG_TOUCH) {
      GeoCoordinate coord = longTouch.getTouchAt();
      System.out.println(coord);
 }

否则,您就只能靠自己了,因为您还没有解释代码中的countryphoneNumberfirstNamelastName等是如何和在何处实际填充的。

如果堆栈跟踪中的函数名称没有混淆,则可以确定以下内容:

  • com.org.whatsaround.WhatsAroundMidlet.showLocationView() -在此方法中抛出异常。
  • gm.commandAction() -触发Command回调-即输入您自己的代码。
  • ez.gestureAction() -处理maps-gesture.jar中的手势
  • com.nokia.mid.ui.gestures.GestureHandler.handleGestureEvent() --这是由maps-gesture.jar创建的手势处理程序,由于长按而被调用。
  • com.sun.midp.lcdui.DisplayEventListener.process() --这是将事件传递给所有已注册的侦听器,在您的示例中,这是一个长新闻事件。
  • com.sun.midp.events.EventQueue.run() -基础事件循环(可能来自模拟器?)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17837290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档