EXCEPTION FATALE: principal Processus: com.example.bullet.recipesearch, PID: 15986 android.content.ActivityNotFoundException: Impossible de trouver la classe d'activité explicite {com.example.bullet.recipesearch/com.example.bullet.recipesearch. MainRecipe $ NewRecipe}; avez-vous déclaré cette activité dans votre AndroidManifest.xml? à android.app.Instrumentation.checkStartActivityResult (Instrumentation.java:1805) à android.app.Instrumentation.execStartActivity (Instrumentation.java:1523) à android.app.Activity.startActivityForResult (Activity.java:4225) à android.support.v4.app.BaseFragmentActivityJB.startActivityForResult (BaseFragmentActivityJB.java:50) at android.support.v4.app.FragmentActivity.startActivityForResult (FragmentActivity.java:79) at android.app.Activity.startActivityForResult (Activité. java: 4183) at android.support.v4.app.FragmentActivity.startActivityForResult (FragmentActivity.java:859) à android.app.Activity.startActivity (Activity.java:4522) at android.app.Activity.startActivity (Activity.java:4490) à com.example.bullet.recipesearch.MainRecipe.fetchingfromlist (MainRecipe.java:182) à com.example.bullet.recipesearch.MainRecipe.access $ 000 (MainRecipe.java:57) à com.example.bullet.recipesearch.MainRecipe $ NewRecipe $ 1.onResponse (MainRecipe.java:117) à com.example .bullet.recipesearch.MainRecipe $ NewRecipe $ 1.onResponse (MainRecipe.java:88) à com.android.volley.toolbox.StringRequest.deliverResponse (StringRequest.java:60) à com.android.volley.toolbox.StringRequest. deliverResponse (StringRequest.java:30) à com.android.volley.ExecutorDelivery $ ResponseDeliveryRunnable.run (ExecutorDelivery.java:99) à android.os.Handler.handleCallback (Handler.java:751) à android.os.Handler.dispatchMessage (Handler.java: 95) à android.os.Looper.loop (Looper.java:154) à android.app.ActivityThread.main (ActivityThread.java:6119) à java.lang.reflect.Method.invoke (méthode native) à com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:886) à com.android.internal.os.ZygoteInit.main (ZygoteInit.java:776)quand j'appelle la Startactivity (i) l'erreur est montrée (voir ci-dessous) mon code est Intent i = new Intent (getApplicationContext(), NewRecipe.class);
-5
A
Répondre
0
Chaque activité doit être déclarée dans le fichier manifeste Android. Chaque fois que vous faites une activité, inscrivez-la d'abord dans le manifeste. L'erreur ira! Voici un exemple simple de déclarer l'activité appelée MainActivity
dans Manifest:
<activity android:name=".MainActivity"/>
Votre peut remplacer le .
avec votre nom complet du package comme:
<activity android:name="your_package_name.MainActivity"/>
L'erreur est au-dessus parce que votre activité n'est pas inscrit.
L'erreur indique AcivityNotFound. Je commencerais là. Puisque vous n'avez pas publié de code, il n'y a pas grand-chose à faire pour vous aider. – iheanyi
Veuillez vérifier si l'activité est déclarée dans le fichier manifeste ou non? – nomag
Votre code pertinent devrait aller dans le corps de votre poste ... pas le titre.Et aussi s'il vous plaît utiliser des crochets de code pour mettre en forme le code et stacktrace. – codeMagic