如何从另一个 activity onBackPressed()
how to onBackPressed() from another activity
我们可以调用另一个 activity 的函数 onBackPresses() 吗?
例如,像这样:
---在second_activity----
if(i==10)
first_activity.onBackPressed();
如果你想打开第一个 activity 按下第三个后退按钮,把这个放在你的第三个 activity:
@Override
public void onBackPressed() {
Intent intent;
intent = new Intent(this, FirstActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
finish();
startActivity(intent);
}
我们可以调用另一个 activity 的函数 onBackPresses() 吗? 例如,像这样: ---在second_activity----
if(i==10)
first_activity.onBackPressed();
如果你想打开第一个 activity 按下第三个后退按钮,把这个放在你的第三个 activity:
@Override
public void onBackPressed() {
Intent intent;
intent = new Intent(this, FirstActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
finish();
startActivity(intent);
}