按手机上的后退按钮对后退意图有不同的行为

时间:2014-07-25 12:27:32

标签: java android android-intent

我的应用程序是标签式的,当我在标签顶部开始新的活动时,按下手机上的后退按钮返回,它将返回到我以前的标签页。当我回到这个意图时:

Intent intent = new Intent(EditViewerActivity.this, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

它不会返回之前的标签。反正是否有意图与手机上的后退按钮相同的行为?

2 个答案:

答案 0 :(得分:0)

解决方案是使用finish();

答案 1 :(得分:0)

结束();将结束当前活动,正确的方法是使用导入NavUtils.navigateUpTo(this, new Intent(this, MyActivity.class));后可以使用的import android.support.v4.app.NavUtils; 他们最终基本上都会做同样的事情。