使用intent时从片段启动活动时出错。
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);
logcat的:
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)
答案 0 :(得分:3)
声明您在 Manifest .xml 文件中开始的Activity
:
<activity
android:name="your.package.FormActivity"
android:label="FormActivity" />
其他一些信息: The App Manifest
在那里,您可以看到manifest.xml文件的结构以及用于的内容。
除了您未在清单文件中声明Activity
之外,由于onCreate(...)
FormActivity
方法中的未处理例外,您的应用可能会崩溃