虽然构建没有错误但强制停止发生?

时间:2011-10-12 06:32:17

标签: android

我的计划效果不好,我不明白为什么,请大家帮帮忙吗?

    package project.ernest;

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

 public class Part1 extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);
    }
    Intent DisclaimerHandler = new Intent(getBaseContext(), Part2.class);
    {
    Part1.this.startActivity(DisclaimerHandler);
   }
} 

我有2个.java文件,即Part1和Part2。 以及放置在布局

下的.xml文件名免责声明

我试图运行它,但它给了我一个力量停止。

2 个答案:

答案 0 :(得分:0)

像这样使用..

 package project.ernest;

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

 public class Part1 extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);

      final Button gs = (Button) findViewById(R.id.save); 
      gs.setOnClickListener(new View.OnClickListener() {
        public void onClick(View view) { 
            Intent i = new Intent(getBaseContext(), Part2.class);         
            Part1.this.startActivity(i);    
        }
    });          
} 

答案 1 :(得分:0)

没有logcat很难说什么,但我会猜测。可能您忘记在清单文件中声明您的Part2活动。希望我是对的。