Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Erro - IllegalStateException: Could not execute method of the activity

Bom dia,

Verifique o seu manifest.
Veja se a activity est'a declarada e  no caminho certo.

01-15 10:58:34.901: E/AndroidRuntime(617): Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {br.edu.ufjf.appru/br.edu.ufjf.appru.Cardapio}; have you declared this activity in your AndroidManifest.xml?

2015-01-15 8:04 GMT-04:00 Daniel Vitsaus <danielvitsaus@gmail.com>:
Ola, tudo bem?
Estou com um problema e não consigo resolver.
Aparecesse esse erro

01-15 10:58:34.861: W/dalvikvm(617): threadid=1: thread exiting with uncaught exception (group=0x40a13300)
01-15 10:58:34.901: E/AndroidRuntime(617): FATAL EXCEPTION: main
01-15 10:58:34.901: E/AndroidRuntime(617): java.lang.IllegalStateException: Could not execute method of the activity
01-15 10:58:34.901: E/AndroidRuntime(617): at android.view.View$1.onClick(View.java:3591)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.view.View.performClick(View.java:4084)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.view.View$PerformClick.run(View.java:16966)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.os.Handler.handleCallback(Handler.java:615)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.os.Handler.dispatchMessage(Handler.java:92)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.os.Looper.loop(Looper.java:137)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.app.ActivityThread.main(ActivityThread.java:4745)
01-15 10:58:34.901: E/AndroidRuntime(617): at java.lang.reflect.Method.invokeNative(Native Method)
01-15 10:58:34.901: E/AndroidRuntime(617): at java.lang.reflect.Method.invoke(Method.java:511)
01-15 10:58:34.901: E/AndroidRuntime(617): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
01-15 10:58:34.901: E/AndroidRuntime(617): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
01-15 10:58:34.901: E/AndroidRuntime(617): at dalvik.system.NativeStart.main(Native Method)
01-15 10:58:34.901: E/AndroidRuntime(617): Caused by: java.lang.reflect.InvocationTargetException
01-15 10:58:34.901: E/AndroidRuntime(617): at java.lang.reflect.Method.invokeNative(Native Method)
01-15 10:58:34.901: E/AndroidRuntime(617): at java.lang.reflect.Method.invoke(Method.java:511)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.view.View$1.onClick(View.java:3586)
01-15 10:58:34.901: E/AndroidRuntime(617): ... 11 more
01-15 10:58:34.901: E/AndroidRuntime(617): Caused by: android.content.ActivityNotFoundException: Unable to find explicit activity class {br.edu.ufjf.appru/br.edu.ufjf.appru.Cardapio}; have you declared this activity in your AndroidManifest.xml?
01-15 10:58:34.901: E/AndroidRuntime(617): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1541)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1416)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.app.Activity.startActivityForResult(Activity.java:3351)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.app.Activity.startActivityForResult(Activity.java:3312)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.app.Activity.startActivity(Activity.java:3522)
01-15 10:58:34.901: E/AndroidRuntime(617): at android.app.Activity.startActivity(Activity.java:3490)
01-15 10:58:34.901: E/AndroidRuntime(617): at br.edu.ufjf.appru.Main.cardapio(Main.java:26)
01-15 10:58:34.901: E/AndroidRuntime(617): ... 14 more


Esse é a classe Main

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;

public class Main extends Activity {
public static final int ADD = 1;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void cardapio(View v)
{
Intent i = new Intent(Main.this,Cardapio.class);
//startActivityForResult(i, ADD);
startActivity(i);
}
}

main.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="br.edu.ufjf.appru.Main" >

    <LinearLayout
        android:id="@+id/layoutImgUfjf"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:orientation="vertical" >

        <ImageView
            android:id="@+id/imgufjf"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:src="@drawable/ufjf01" />

    </LinearLayout>

    <Button
        android:id="@+id/cardapio"
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:layout_below="@+id/layoutImgUfjf"
        android:layout_centerHorizontal="true"
        android:layout_marginLeft="48dp"
        android:layout_marginTop="40dp"
        android:onClick="cardapio"
        android:text="Cardapio2"
        android:textSize="30sp" />

    <Button
        android:id="@+id/info"
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:layout_alignLeft="@+id/cardapio"
        android:layout_alignRight="@+id/cardapio"
        android:layout_below="@+id/cardapio"
        android:layout_marginTop="25dp"
        android:gravity="center_vertical|center_horizontal|center"
        android:text="Infomações"
        android:textSize="30sp" />

    <Button
        android:id="@+id/mapa"
        android:layout_width="match_parent"
        android:layout_height="50dp"
        android:layout_alignLeft="@+id/info"
        android:layout_alignRight="@+id/info"
        android:layout_below="@+id/info"
        android:layout_marginTop="25dp"
        android:text="Mapa"
        android:textSize="30sp" />

</RelativeLayout>


Classe Cardapio

import android.app.Activity;
import android.os.Bundle;

public class Cardapio extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState) 
{
super.onCreate(savedInstanceState);
setContentView(R.layout.cadapio);
}

}

cardapio.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

    <TextView
        android:id="@+id/teste1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="131dp"
        android:text="Cadapio RU"
        android:textSize="50sp" />

</RelativeLayout>


O erro acontece quando eu chamo outra activity, mas pelo o que eu vi, o código esta certo
Se alguém poder me ajudar ficarei grato.
Obrigado. 

PS: o projetos esta em anexo também!!

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Henrique Nogueira de Melo
Analista e Arquiteto de Software

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário