Android 仅当折叠时才显示折叠工具栏布局标题';我不能正常工作
我在活动中使用了AppBarLayout的标准实现和CollasingToolbarLayout 我遵循以下步骤仅在折叠时显示折叠工具栏布局标题:Android 仅当折叠时才显示折叠工具栏布局标题';我不能正常工作,android,android-collapsingtoolbarlayout,android-appbarlayout,Android,Android Collapsingtoolbarlayout,Android Appbarlayout,我在活动中使用了AppBarLayout的标准实现和CollasingToolbarLayout 我遵循以下步骤仅在折叠时显示折叠工具栏布局标题: mAppBarLayout.addOnOffsetChangedListener(new AppBarLayout.OnOffsetChangedListener() { boolean mIsShow = false; @Override public void onOffsetChanged(Ap
mAppBarLayout.addOnOffsetChangedListener(new AppBarLayout.OnOffsetChangedListener() {
boolean mIsShow = false;
@Override
public void onOffsetChanged(AppBarLayout appBarLayout, int verticalOffset) {
float percentage = ((float) Math.abs(verticalOffset) / appBarLayout.getTotalScrollRange());
if (!mIsShow && percentage == 1) {
mCollapsingToolbarLayout.setTitle(mToolbarTitleText);
mIsShow = true;
LogUtils.LOGD("XXXX", "SHOW =" + mToolbarTitleText);
} else if (mIsShow && percentage != 1) {
mCollapsingToolbarLayout.setTitle(" ");
mIsShow = false;
LogUtils.LOGD("XXXX", "HIDE");
}
}
});
这非常有效,除了我在手机上的开发者选项中设置“不保留活动”时:当我返回此活动时,折叠工具栏布局标题始终隐藏。我不明白为什么,因为日志显示正确