Android 尝试从我的主要活动调用活动,如下所示

Android 尝试从我的主要活动调用活动,如下所示,android,arrays,android-intent,Android,Arrays,Android Intent,我在该按钮上有一个按钮单击我想打开第二个名为Send的活动,但不幸的是,应用程序停止了logcat,显示如下错误: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button sendBtn=(Button)fi

我在该按钮上有一个按钮单击我想打开第二个名为Send的活动,但不幸的是,应用程序停止了logcat,显示如下错误:

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Button sendBtn=(Button)findViewById(R.id.button1);
        sendBtn.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                Intent intent=new Intent(MainActivity.this,Send.class);
                startActivity(intent);
            }
        });
    }
转到Manifest.xml并将此标记添加到应用程序标记下:


1.转到Mainfiest.xml类,检查是否已注册包。如果未声明活动,则 例:


您是否在AndroidManifest.xml中声明了此活动?感谢Anshul,它现在工作正常,工作正常,这就是为什么您接受了另一个对您不起作用的答案。哦,这并不是说Anshul,我接受了两个答案。您在一个问题上只能接受一个答案。哦,因为我是这个网站的新用户,我不知道这条规则,但tnx对我来说是个错误让我知道这件事以后,我会记住这一点
04-07 13:39:33.040: E/AndroidRuntime(2426): android.content.ActivityNotFoundException: Unable to find explicit activity class {com.send/com.send.Send}; have youdeclared this activity in your AndroidManifest.xml?
<activity
        android:name="com.send/com.send.Send" >
</activity>
   <activity
        android:name="package name.class name"
        android:label="@string/app_name" >
    </activity>

     **or** 

    <activity
        android:name=".class name"
        android:label="@string/app_name" >
    </activity>