解决标题栏返回上一级Activity无效

版权声明:转载请注明出处 https://blog.csdn.net/geol200709/article/details/44967287

ListActivity中,没了setContentView,设置标题栏有点麻烦(自定义标题栏网上已有解决),而项目中的标题栏仅需返回上一级,所以就不自定义了。

        ActionBar actionBar = getActionBar();
        actionBar.setDisplayHomeAsUpEnabled(true);//显示返回图标>      
        actionBar.setDisplayShowHomeEnabled(false);//隐藏程序图标

在Oncreate里加入以上三行代码,达到想要的效果,但点击无反应,查找了资料,重写onOptionsItemSelected,即可:

    @Override
    public boolean onOptionsItemSelected(MenuItem item)    {
        switch (item.getItemId()) {
            case android.R.id.home:
             finish();//点击返回上一级
             break;
           
        }



猜你喜欢

转载自blog.csdn.net/geol200709/article/details/44967287