如何更改SherlockActionBar的默认主页活动,避免登录后主活动中的后退箭头

时间:2013-07-22 14:45:42

标签: android android-intent actionbarsherlock android-lifecycle

我有以下活动顺序:

LoginActivity(LAUNCHER) - > MainActivity

LoginActivity使用以下代码调用MainActivity:

Intent intent = new Intent(this, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP Intent.FLAG_ACTIVITY_SINGLE_TOP );
startActivity(intent);
finish();

MainAcitivity定义“HomeAsUpEnabled”:

getSupportActionBar().setDisplayHomeAsUpEnabled(true);
使用noHistory检查

和LoginActivity:

android:noHistory="true"

我想从该活动中获取HomeAsUpEnabled(仅忽略登录活动)。 MainActivity应该成为新的主页(而不是LoginActivity)。

我想避免MainActivity在SherlockActionBar中显示“后退箭头”。有可能吗?

此致

圣拉斐尔

0 个答案:

没有答案