}
@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文件。添加多项活动的教程有时不清楚,但没有解决这个问题。
答案 0 :(得分:0)
在finish()方法之外移动此方法onCreate()和onClick(),我认为它会没问题。还有Button btnStartMinorActivity;应该在我认为的方法之外推迟。