Android_标题栏左上角返回上一级

391 阅读1分钟

1 先获取到顶部导航栏

ActionBar supportActionBar=getSupportActionBar();

2 设置标题文字

supportActionBar.setTitle();

也可以在Manifest里面,里面的activity设置label属性

android:label="选项菜单"


3 设置返回图标

方法1:actionBar.setDisplayHomeAsUpEnabled(true)

           +(onOptionsItemSelected(MenuItem item)+android.R.id.home)

             int itemId=item.getItemId();

然后用switch(itemId)判断,是否是菜单的某个元素R.id.menu_about等等,或者android.R.id.home,然后在这个逻辑里面*this.finish() *结束当前页面。


方法2:actionBar.setDisplayHomeAsUpEnabled(true)

           +android:parentActivityName=".MainActivity"