Android 重写onBackPressed()不起作用

Android 重写onBackPressed()不起作用,android,onbackpressed,Android,Onbackpressed,在我的应用程序中,我想允许用户插入一些数据,这些数据随后会出现在列表中。这方面的组织如下: 在主活动中,用户可以按下按钮打开编辑器活动。在这里可以构造数据。按下确认按钮,生成的数据显示在另一个活动(新元素活动)的列表中。 好的,如果用户通过指定的按钮从新元素活动返回到主活动,我希望列表被取消,而现在添加新元素时,前者仍然存在(这是因为包含数据的数组是在onCreate()方法之前初始化的-我不想更改它)。我试图重写onBackPressed()方法,但没有成功。建议 这是我的代码-onBackP

在我的应用程序中,我想允许用户插入一些数据,这些数据随后会出现在列表中。这方面的组织如下: 在主活动中,用户可以按下按钮打开编辑器活动。在这里可以构造数据。按下确认按钮,生成的数据显示在另一个活动(新元素活动)的列表中。 好的,如果用户通过指定的按钮从新元素活动返回到主活动,我希望列表被取消,而现在添加新元素时,前者仍然存在(这是因为包含数据的数组是在onCreate()方法之前初始化的-我不想更改它)。我试图重写onBackPressed()方法,但没有成功。建议

这是我的代码-onBackPressed()方法

单击“上一步”按钮仅返回到上一个活动。未调用重写的方法。
提前感谢

我建议您阅读,然后在问题被否决和掩埋之前快速编辑您的问题。什么是“它不起作用”?具体点。另外,提供不起作用的相关部分的源代码和尽可能多的相关信息(例如日志)。
 @Override
public void onBackPressed() {

    startActivity(new Intent(CurrentActivity.this,NextActivity.class));

}
 @Override
public void onBackPressed() {

    startActivity(new Intent(CurrentActivity.this,NextActivity.class));

}