折叠时未设置片段标题中的CollapsingToolbarLayout

时间:2015-10-28 08:30:32

标签: android android-fragments androiddesignsupport

CollapsingToolbarLayout内的AppBarLayout内有一个工具栏。我在onResume()中设置了标题。当我打开活动和片段时,标题会正确显示。但如果我将它折叠并按下主页按钮并再次打开它,它就不再存在了。但是,如果在展开布局时按home键,标题将按预期显示。以下是设置标题的代码:

((AppCompatActivity)getActivity()).setSupportActionBar(toolbar);
    final ActionBar actionBar = ((AppCompatActivity) getActivity()).getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayShowTitleEnabled(true);
        actionBar.setDisplayHomeAsUpEnabled(true);
        actionBar.setTitle("TITLE HERE");
        toolbar.setTitle("TITLE HERE");
    }

有什么问题?它是支持库中的错误还是我做错了什么?

1 个答案:

答案 0 :(得分:0)

尝试设置折叠工具栏布局的标题。例如:

collapsingToolbarLayout = (CollapsingToolbarLayout)view.findViewById(R.id.collapsing_toolbar_layout);
collapsingToolbarLayout.setTitle("title");