单击一个listview的item时出现的ANR异常:java.lang.NullPointerException
at com.applegargensoft.ring.k.getView(Unknown Source)
at android.widget.AbsListView.obtainView(AbsListView.java:1430)
at android.widget.ListView.makeAndAddView(ListView.java:1836)
at android.widget.ListView.fillDown(ListView.java:670)
at android.widget.ListView.fillGap(ListView.java:641)
at android.widget.AbsListView.trackMotionScroll(AbsListView.java:3407)
at android.widget.AbsListView.onTouchEvent(AbsListView.java:2237)
at android.widget.ListView.onTouchEvent(ListView.java:3537)
at android.view.View.dispatchTouchEvent(View.java:3932)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:943)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:994)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:994)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:994)
at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:994)
at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1752)
at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1142)
at android.app.Activity.dispatchTouchEvent(Activity.java:2141)
at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1727)
at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2298)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1940)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:143)
at android.app.ActivityThread.main(ActivityThread.java:4196)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)

解决方案 »

  1.   

    没代码也没看到cause By,自己好好看看吧,空指针,应该很好处理~
      

  2.   

    那为什么我用好几种街机机型测试没有问题,换了HTC HD10和三星S5830才会出问题呢?同样的代码~~~~
      

  3.   

    at com.applegargensoft.ring.k.getView(Unknown Source)你在getView里写了什么?为什么是Unknown Source?可能有的机型不支持这个Unknown Source
      

  4.   

    在com.applegargensoft.ring.k.getView寻找抛出空指针错误的代码
      

  5.   

    空指针还是很好处理 的,看看是哪段代码引起的,贴出来了,try catch 也行