点击按钮时,Android应用程序意外停止错误

点击按钮时,Android应用程序意外停止错误,android,android-layout,android-widget,Android,Android Layout,Android Widget,大家好,我对Android开发完全陌生,我正在使用我的Android应用程序 我的应用程序包括一个论坛,用户可以在那里发布、评论和讨论。。。。 因此,我在界面中工作,但当我点击按钮时,我得到了错误,我指示我进入注册页面 有人能帮我解决这个错误吗 这是按钮所在的mainuserinterface.xml文件的mainuserinterface.java代码。而signupform.class是单击按钮时触发的下一个活动的java文件 我收到的错误是应用程序意外停止。。 希望我能告诉你们 packa

大家好,我对Android开发完全陌生,我正在使用我的Android应用程序 我的应用程序包括一个论坛,用户可以在那里发布、评论和讨论。。。。 因此,我在界面中工作,但当我点击按钮时,我得到了错误,我指示我进入注册页面 有人能帮我解决这个错误吗

这是按钮所在的mainuserinterface.xml文件的mainuserinterface.java代码。而signupform.class是单击按钮时触发的下一个活动的java文件

我收到的错误是应用程序意外停止。。 希望我能告诉你们

package com.mohammed.watzIslam;


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

public class mainuserinterface extends Activity  {


@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.mainuserinterface);

// this is the button where I receive errors when I click 
Button forum = (Button) findViewById(R.id.next); 

forum.setOnClickListener(new View.OnClickListener() {
    public void onClick(View view){
        Intent myIntent = new Intent (view.getContext(), signupform.class);
        startActivityForResult (myIntent, 0);

    }
});

 //these two button still not directing to any next activity yet
Button button1 = (Button) findViewById(R.id.next); 

forum.setOnClickListener(new View.OnClickListener() {
    public void onClick(View view){
        Intent myIntent1 = new Intent (view.getContext(), signupform.class);
        startActivityForResult (myIntent1, 0);

    }
});
Button button2 = (Button) findViewById(R.id.next); 

forum.setOnClickListener(new View.OnClickListener() {
    public void onClick(View view){
        Intent myIntent2 = new Intent (view.getContext(), signupform.class);
        startActivityForResult (myIntent2, 0);

    }
});
}
}

运行“adb logcat”查看导致故障的异常和堆栈跟踪

一般来说,我在两个案例中看到了这类问题: -signupform未在AndroidManifest.xml中作为活动列出 -signupform.onCreate中出现一些异常


无论哪种方式,“adb logcat”都会让您对问题有一些了解。如果您有logcat输出,但仍有问题,请编辑您的问题,并添加异常信息和堆栈跟踪。

检查清单文件,如果尚未完成,请声明活动。。当我们初次接触安卓系统时,很多次我们都忘记在清单文件中声明我们的活动。

有太多的事情可能是导致您出现问题的原因

您应该将View.getContect重新调整到mainuserinterface.this

检查清单条目是否添加了新的类活动


你能上传你的AndroidManifest.xml的错误日志和代码吗?