Void是onCreate和onClick方法的无效类型?

时间:2015-03-07 13:45:58

标签: java android

}
@Override
public void finish(){
    super.finish();
    if (camera != null) {
        camera.release();
        camera = null;
    }
    Button btnStartMinorActivity;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        btnStartMinorActivity = (Button) findViewById(R.id.btnStartAnotherActivity);

        btnStartMinorActivity.setOnClickListener(this);
    }

    @Override
    public void onClick(View view) {

        Intent inent = new Intent(this, Activity.class);

        // calling an activity using <intent-filter> action name 
        //  Intent inent = new Intent("com.hmkcode.android.ANOTHER_ACTIVITY");

        startActivity(inent);
    }
}

为什么会这样?我按顺序有我的activity_my.xml文件。添加多项活动的教程有时不清楚,但没有解决这个问题。

1 个答案:

答案 0 :(得分:0)

在finish()方法之外移动此方法onCreate()和onClick(),我认为它会没问题。还有Button btnStartMinorActivity;应该在我认为的方法之外推迟。