Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 折叠时未设置片段标题中的折叠工具栏布局_Android_Android Fragments_Androiddesignsupport - Fatal编程技术网

Android 折叠时未设置片段标题中的折叠工具栏布局

Android 折叠时未设置片段标题中的折叠工具栏布局,android,android-fragments,androiddesignsupport,Android,Android Fragments,Androiddesignsupport,我在AppBarLayout中有一个工具栏。我在简历中设置了标题。当我打开activity and fragment时,标题显示正确。但如果我把它折叠起来,按“主页”按钮再打开,它就不在了。但是,如果在布局展开时按home按钮,标题将按预期显示。以下是设置标题的代码: ((AppCompatActivity)getActivity()).setSupportActionBar(toolbar); final ActionBar actionBar = ((AppCompatActivit

我在
AppBarLayout
中有一个工具栏。我在简历中设置了标题。当我打开activity and fragment时,标题显示正确。但如果我把它折叠起来,按“主页”按钮再打开,它就不在了。但是,如果在布局展开时按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");
    }

怎么了?这是支持库中的错误还是我做错了什么?

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

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

为什么要在onresume中而不是在oncreate中添加它?这是一个错误,在库的某些版本中:只需更新到最新版本,它就会修复它。