android - 从 fragment 启动新 Activity 时崩溃

标签 android android-intent android-activity android-fragments

使用 Intent 从 fragment 启动 Activity 时出现错误。

Intent intent = new Intent(this.getActivity(),FormActivity.class);

intent.putExtra("Horas",hours);
intent.putExtra("Minutos",minutes);
intent.putExtra("Segundos",seconds);
intent.putExtra("Fecha",date);
intent.putExtra("Hora",time);

startActivity(intent);

日志:

android.content.ActivityNotFoundException: Unable to find explicit activity class
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1719)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1491)
at android.app.Activity.startActivityForResult(Activity.java:3436)
at android.app.Activity.startActivityForResult(Activity.java:3393)
at android.support.v4.app.FragmentActivity.startActivityFromFragment(FragmentActivity.java:848)
at android.support.v4.app.Fragment.startActivity(Fragment.java:878)
at es.timetrack.app.InActivityPageFragment.onClick(InActivityPageFragment.java:148)

最佳答案

声明 Activity您从 Manifest .xml 文件开始:

<activity
      android:name="your.package.FormActivity"
      android:label="FormActivity" />

一些附加信息: The App Manifest

在那里您可以看到 manifest.xml 文件的结构及其用途

除了你没有申报你的 Activity在 list 文件中,您的应用程序可能会由于 onCreate(...) 中的未处理的异常而崩溃你的方法 FormActivity .

关于android - 从 fragment 启动新 Activity 时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24349741/

相关文章:

java - 根据在 ListView 中单击的项目位置执行 Activity 的线程

android - WebView 可以在服务内部使用吗?

android - Proguard:IllegalArgumentException - 评估指令时出现意外错误

android - 阻止 Android BootReceiver 启动主要 Activity

android - 启动一个类名是变量的 Intent ?

android - android activity finish 什么时候开始

Android 自定义键盘 - 如何获取浏览器 InputType?

android - 带有彩色行的 Mvvmcross ListView

android - 将任何 mp3 文件保存到我的应用程序中

将 UI 从 BroadcastReceiver 更新到特定 Activity 的 Android 最佳实践