在android设计中,常需要使用ActionBar中左上角返回上一级功能,只需两个简单步骤就能轻松实现。
1.在.java中:
//左上角返回
@Override
protected void onStart() {
super.onStart();
ActionBar actionBar = this.getActionBar();
actionBar.setDisplayHomeAsUpEnabled(true);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
return super.onOptionsItemSelected(item);
}
这样就会出现左上角返回按钮,但返回的是上一个Activity,跟返回键的功能相同。若需返回指定的activity需进行第二步。
2.在Manifest中:
<activity
android:name=".SecondActivity
android:parentActivityName=".FirstActivity">
</activity>
利用android:parentActivityName指定父类Activity.