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中添加它?这是一个错误,在库的某些版本中:只需更新到最新版本,它就会修复它。