程序不能运行,以下是错误信息,新人看不懂。。。求大神帮忙
09-22 10:04:05.163: E/InputEventReceiver(3135): Exception dispatching input event.
09-22 10:04:05.169: D/AndroidRuntime(3135): Shutting down VM
09-22 10:04:05.169: W/dalvikvm(3135): threadid=1: thread exiting with uncaught exception (group=0x40a71930)
09-22 10:04:05.229: E/AndroidRuntime(3135): FATAL EXCEPTION: main
09-22 10:04:05.229: E/AndroidRuntime(3135): java.lang.NullPointerException
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.example.benpaobayifu.MainActivity$MyTouchListener.onTouch(MainActivity.java:57)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.View.dispatchTouchEvent(View.java:7241)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2174)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1917)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2174)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1917)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2174)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1917)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2174)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1917)
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1953)
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1405)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.app.Activity.dispatchTouchEvent(Activity.java:2410)
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1901)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.View.dispatchPointerEvent(View.java:7426)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl.deliverPointerEvent(ViewRootImpl.java:3220)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:3165)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:4292)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:4271)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:4363)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:179)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:171)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:4342)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:4382)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.Choreographer.doCallbacks(Choreographer.java:562)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.Choreographer.doFrame(Choreographer.java:530)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.os.Handler.handleCallback(Handler.java:725)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.os.Handler.dispatchMessage(Handler.java:92)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.os.Looper.loop(Looper.java:137)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.app.ActivityThread.main(ActivityThread.java:5041)
09-22 10:04:05.229: E/AndroidRuntime(3135): at java.lang.reflect.Method.invokeNative(Native Method)
09-22 10:04:05.229: E/AndroidRuntime(3135): at java.lang.reflect.Method.invoke(Method.java:511)
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
09-22 10:04:05.229: E/AndroidRuntime(3135): at dalvik.system.NativeStart.main(Native Method)
09-22 10:04:07.889: I/Process(3135): Sending signal. PID: 3135 SIG: 9
09-22 10:04:05.163: E/InputEventReceiver(3135): Exception dispatching input event.
09-22 10:04:05.169: D/AndroidRuntime(3135): Shutting down VM
09-22 10:04:05.169: W/dalvikvm(3135): threadid=1: thread exiting with uncaught exception (group=0x40a71930)
09-22 10:04:05.229: E/AndroidRuntime(3135): FATAL EXCEPTION: main
09-22 10:04:05.229: E/AndroidRuntime(3135): java.lang.NullPointerException
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.example.benpaobayifu.MainActivity$MyTouchListener.onTouch(MainActivity.java:57)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.View.dispatchTouchEvent(View.java:7241)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2174)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1917)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2174)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1917)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2174)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1917)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:2174)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1917)
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1953)
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1405)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.app.Activity.dispatchTouchEvent(Activity.java:2410)
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1901)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.View.dispatchPointerEvent(View.java:7426)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl.deliverPointerEvent(ViewRootImpl.java:3220)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl.deliverInputEvent(ViewRootImpl.java:3165)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl.doProcessInputEvents(ViewRootImpl.java:4292)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl.enqueueInputEvent(ViewRootImpl.java:4271)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl$WindowInputEventReceiver.onInputEvent(ViewRootImpl.java:4363)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.InputEventReceiver.dispatchInputEvent(InputEventReceiver.java:179)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.InputEventReceiver.nativeConsumeBatchedInputEvents(Native Method)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.InputEventReceiver.consumeBatchedInputEvents(InputEventReceiver.java:171)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl.doConsumeBatchedInput(ViewRootImpl.java:4342)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.ViewRootImpl$ConsumeBatchedInputRunnable.run(ViewRootImpl.java:4382)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.Choreographer.doCallbacks(Choreographer.java:562)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.Choreographer.doFrame(Choreographer.java:530)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.os.Handler.handleCallback(Handler.java:725)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.os.Handler.dispatchMessage(Handler.java:92)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.os.Looper.loop(Looper.java:137)
09-22 10:04:05.229: E/AndroidRuntime(3135): at android.app.ActivityThread.main(ActivityThread.java:5041)
09-22 10:04:05.229: E/AndroidRuntime(3135): at java.lang.reflect.Method.invokeNative(Native Method)
09-22 10:04:05.229: E/AndroidRuntime(3135): at java.lang.reflect.Method.invoke(Method.java:511)
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
09-22 10:04:05.229: E/AndroidRuntime(3135): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
09-22 10:04:05.229: E/AndroidRuntime(3135): at dalvik.system.NativeStart.main(Native Method)
09-22 10:04:07.889: I/Process(3135): Sending signal. PID: 3135 SIG: 9