TEL:400-8793-956
当前位置:程序、服务器

NullPointerException当按钮daily_Button单击时,它在我的日志中得到错误

提问者: 近期获赞: 浏览人数: 发布时间:2021-02-11 15:37:46

 问:java.lang.NullPointerException:尝试在com.cyanlabsid.navigation.stormy.weather.Forecast.getIconId(Forecast。)上的空对象引用上调用虚拟方法'boolean java.lang.String.equals(java.lang.Object)'。 java:41)位于com.cyanlabsid.navigation.stormy.weather.Day.getIconId(Day.java:64)位于com.cyanlabsid.navigation.stormy.adapter.DailyAdapter.getView(DailyAdapter.java:60)位于android.widget android.widget.ListView.makeAndAddView(ListView.java:1864)的.AbsListView.obtainView(AbsListView.java:2347)android.widget.ListView.fillFromTop(.android.widget.ListView.fillDown(ListView.java:698) android.widget.ListView.layoutChildren(ListView.java:1673)的ListView.java:759)android.widget.AbsListView.onLayout(AbsListView.java:2151)位于android.view.View.layout(View.java:15761),位于android.view.ViewGroup.layout(ViewGroup.java:5039),位于android.widget.RelativeLayout.onLayout(RelativeLayout.java:1077)。 android.view.ViewGroup.layout(ViewGroup.java:5039)的view.View.layout(View.java:15761)android.widget.FrameLayout.layoutChildren(FrameLayout.java:579)的android.widget.FrameLayout.onLayout (FrameLayout.java:514)在android.view.View.layout(View.java:15761)在android.view.ViewGroup.layout(ViewGroup.java:5039)在android.widget.LinearLayout.setChildFrame(LinearLayout.java: 1703)位于android.widget.LinearLayout.layoutVertical(LinearLayout.java:1557)位于android.widget.LinearLayout.onLayout(LinearLayout.java:1466),位于android.view.View.layout(View.java:15761),位于android.widget.FrameLayout.layoutChildren(FrameLayout.java:579),位于android.view.ViewGroup.layout(ViewGroup.java:5039)。 android.view.ViewGroup.layout(View.java:15761)的Widget.FrameLayout.onLayout(FrameLayout.java:514)android.view.ViewRootImpl.performLayout的android.view.ViewGroup.layout(ViewGroup.java:5039) (ViewRootImpl.java:2090)在android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1847)在android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1065)在android.view.ViewRootImpl $ TraversalRunnable.run(ViewRootImpl.java:165) java:5901),位于android.view.Choreographer $ CallbackRecord.run(Choreographer.java:767),位于android.view.Choreographer。android.view.Choreographer.doFrame(Choreographer.java:550)的doCallbacks(Choreographer.java:580)android.os.Handler.handleCallback(Handler)的android.view.Choreographer $ FrameDisplayEventReceiver.run(Choreographer.java:753)的doCallbacks(Choreographer.java:550) .java:739),位于android.os.Handler.dispatchMessage(Handler.java:95),位于android.os.Looper.loop(Looper.java:211),位于android.app.ActivityThread.main(ActivityThread.java:5389)在java.lang.reflect.Method.invoke(本地方法)在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java :)在java.lang.reflect.Method.invoke(Method.java:372) 1020)在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)android.view.Choreographer $ FrameDisplayEventReceiver.run(Choreographer.java:753)的doFrame(Choreographer.java:550)android.os.Handler.handleCallback(Handler.java:739)android.os.Handler.dispatchMessage(Handler .java:95),位于android.os.Looper.loop(Looper.java:211),位于android.app.ActivityThread.main(ActivityThread.java:5389),位于java.lang.reflect.Method.invoke(本机方法),位于com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1020)处的com.android.internal.os.ZygoteInit.main(java.lang.reflect.Method.invoke(Method.java:372) ZygoteInit.java:815)android.view.Choreographer $ FrameDisplayEventReceiver.run(Choreographer.java:753)的doFrame(Choreographer.java:550)android.os.Handler.handleCallback(Handler.java:739)android.os.Handler.dispatchMessage(Handler .java:95),位于android.os.Looper.loop(Looper.java:211),位于android.app.ActivityThread.main(ActivityThread.java:5389),位于java.lang.reflect.Method.invoke(本机方法),位于com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1020)处的com.android.internal.os.ZygoteInit.main(java.lang.reflect.Method.invoke(Method.java:372) ZygoteInit.java:815)739)在android.os.Handler.dispatchMessage(Handler.java:95)在android.os.Looper.loop(Looper.java:211)在android.app.ActivityThread.main(ActivityThread.java:5389)在java。 com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1020)处java.lang.reflect.Method.invoke(Method.java:372)处的lang.reflect.Method.invoke(本机方法) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)739)在android.os.Handler.dispatchMessage(Handler.java:95)在android.os.Looper.loop(Looper.java:211)在android.app.ActivityThread.main(ActivityThread.java:5389)在java。 com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1020)处java.lang.reflect.Method.invoke(Method.java:372)处的lang.reflect.Method.invoke(本机方法) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1020)位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:1020)位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)

 
 
答:乎您正在将一个空对象引用与另一个对象进行比较。
上一篇: 模型中的类别名称
下一篇: 无法解析符号“ menu_game”