我想覆盖应用程序中“后退”按钮的默认行为,使其显示特定活动(应用程序启动时加载的活动),而不是堆栈上的上一个活动。有什么好方法可以做到这一点?
最佳答案
finish()
所有中间活性。
您也可以使用Intent.FLAG_ACTIVITY_CLEAR_TOP
@Override
public void onBackPressed()
{
Intent mIntent= new Intent(mContext, mainFirst.class)
startActivity(mIntent);
mIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
finish();
}