无法执行活动Android的方法

无法执行活动Android的方法,android,Android,我有以下按钮: <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/btn_create_user" android:id="@+id/btn_create_user" android:onClick="onClickCreateUser" android:layout_align

我有以下按钮:

    <Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/btn_create_user"
    android:id="@+id/btn_create_user"
    android:onClick="onClickCreateUser"

    android:layout_alignParentBottom="true"
    android:background="@color/btn_create_user"
    android:layout_alignLeft="@+id/btn_login"
    android:layout_alignStart="@+id/btn_login"
    android:layout_marginBottom="23dp"
    android:layout_alignRight="@+id/btn_login"
    android:layout_alignEnd="@+id/btn_login" />
当我按下按钮时,出现以下错误:

02-12 18:20:53.526    1598-1598/dk.anapp.notebox E/AndroidRuntime﹕ FATAL EXCEPTION: main
java.lang.IllegalStateException: Could not execute method of the activity
        at android.view.View$1.onClick(View.java:3044)
        at android.view.View.performClick(View.java:3511)
        at android.view.View$PerformClick.run(View.java:14105)
        at android.os.Handler.handleCallback(Handler.java:605)
        at android.os.Handler.dispatchMessage(Handler.java:92)
        at android.os.Looper.loop(Looper.java:137)
        at android.app.ActivityThread.main(ActivityThread.java:4424)
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:511)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
        at dalvik.system.NativeStart.main(Native Method)
 Caused by: java.lang.reflect.InvocationTargetException
        at java.lang.reflect.Method.invokeNative(Native Method)
        at java.lang.reflect.Method.invoke(Method.java:511)
        at android.view.View$1.onClick(View.java:3039)
            at android.view.View.performClick(View.java:3511)
            at android.view.View$PerformClick.run(View.java:14105)
            at android.os.Handler.handleCallback(Handler.java:605)
            at android.os.Handler.dispatchMessage(Handler.java:92)
            at android.os.Looper.loop(Looper.java:137)
            at android.app.ActivityThread.main(ActivityThread.java:4424)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:511)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
            at dalvik.system.NativeStart.main(Native Method)
 Caused by: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=dk.anapp.notebox.activity_createUser }
        at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1512)
        at android.app.Instrumentation.execStartActivity(Instrumentation.java:1384)
        at android.app.Activity.startActivityForResult(Activity.java:3190)
        at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:839)
        at android.app.Activity.startActivity(Activity.java:3297)
        at dk.anapp.notebox.Login.onClickCreateUser(Login.java:74)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:511)
            at android.view.View$1.onClick(View.java:3039)
            at android.view.View.performClick(View.java:3511)
            at android.view.View$PerformClick.run(View.java:14105)
            at android.os.Handler.handleCallback(Handler.java:605)
            at android.os.Handler.dispatchMessage(Handler.java:92)
            at android.os.Looper.loop(Looper.java:137)
            at android.app.ActivityThread.main(ActivityThread.java:4424)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:511)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
            at dalvik.system.NativeStart.main(Native Method)
我这样搜索,但我能找到的唯一答案是那些忘记在清单中声明类的人

这是我的舱单:

<?xml version="1.0" encoding="utf-8"?>



那么我做错了什么呢?

试试这个,希望这能解决你的问题

Intent i = new Intent(currentclassname.this,dk.anapp.notebox.activity_createUser.class);
startActivity(i);

在你的舱单上,就这么做吧

<activity android:name="dk.anapp.notebox.activity_createUser" />

我假设您的活动类名为
activity\u createUser.java
,如果不是这种情况,您应该更改上面的
新意图(这个,activity\u createUser.class)
与活动类的名称匹配

您是否尝试过在意图创建中使用
而不是操作<代码>新意图(activity\u createUser.class)为什么要使用字符串调用该活动?你不能称这个活动为通过课堂吗?就像“newintent(this,activity_createUser.class);”一样,manifest.xml包含许多带有action标记的活动?仅将应用程序运行时第一次启动的活动作为主要操作
Intent i = new Intent(currentclassname.this,dk.anapp.notebox.activity_createUser.class);
startActivity(i);
<activity android:name="dk.anapp.notebox.activity_createUser" />
<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
public void onClickCreateUser(View v){
    Intent i = new Intent(this, Activity_createUser.class);
    startActivity(i);
}