Linda_Lindaaaa 2015-07-30 14:31 采纳率: 64.7%
浏览 3998

android中出现ActivityNotFoundException异常

自己编的程序出现了异常数值总传不过去是怎么回事?

 String num=editText.getText().toString();
                num=num.trim();             
                Intent numIntent=new Intent();              
                numIntent.putExtra("num",num);              
                startActivityForResult(numIntent,NUMVALUE);

这个是按钮的监听事件。

  case NUMVALUE:

                 String guessNum=intent.getStringExtra("num");
                 System.out.println(guessNum);
                 int guessNumber=Integer.parseInt(guessNum);

这个事onActivityResult方法接收数据的代码,但是总是传不过去是怎么回事?
异常如下:
07-30 14:25:39.328: E/AndroidRuntime(678): FATAL EXCEPTION: main
07-30 14:25:39.328: E/AndroidRuntime(678): android.content.ActivityNotFoundException: No Activity found to handle Intent { (has extras) }
07-30 14:25:39.328: E/AndroidRuntime(678): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1409)
07-30 14:25:39.328: E/AndroidRuntime(678): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1379)
07-30 14:25:39.328: E/AndroidRuntime(678): at android.app.Activity.startActivityForResult(Activity.java:2827)
07-30 14:25:39.328: E/AndroidRuntime(678): at com.example.smallgames.GuessActivity$1.onClick(GuessActivity.java:69)
07-30 14:25:39.328: E/AndroidRuntime(678): at android.view.View.performClick(View.java:2485)
07-30 14:25:39.328: E/AndroidRuntime(678): at android.view.View$PerformClick.run(View.java:9080)
07-30 14:25:39.328: E/AndroidRuntime(678): at android.os.Handler.handleCallback(Handler.java:587)
07-30 14:25:39.328: E/AndroidRuntime(678): at android.os.Handler.dispatchMessage(Handler.java:92)
07-30 14:25:39.328: E/AndroidRuntime(678): at android.os.Looper.loop(Looper.java:123)
07-30 14:25:39.328: E/AndroidRuntime(678): at android.app.ActivityThread.main(ActivityThread.java:3683)
07-30 14:25:39.328: E/AndroidRuntime(678): at java.lang.reflect.Method.invokeNative(Native Method)
07-30 14:25:39.328: E/AndroidRuntime(678): at java.lang.reflect.Method.invoke(Method.java:507)
07-30 14:25:39.328: E/AndroidRuntime(678): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
07-30 14:25:39.328: E/AndroidRuntime(678): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
07-30 14:25:39.328: E/AndroidRuntime(678): at dalvik.system.NativeStart.main(Native Method)
求大神指点呀!!!

  • 写回答

7条回答

  • 91program 博客专家认证 2015-07-30 14:35
    关注

    android.content.ActivityNotFoundException: No Activity found to handle Intent ,说明是 Activity 有问题
    可能不是代码的问题,还是manifast 文件配置与 Activity 对应的问题。

    评论

报告相同问题?

悬赏问题

  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 有没有帮写代码做实验仿真的
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?