【发布时间】:2015-12-16 23:47:39
【问题描述】:
我需要防止 CollapsingToolbarLayout 在用户向上滚动布局后隐藏其内容,有没有办法做到这一点?
设置 app:contentScrim="@android:color/transparent" 在我的情况下不起作用
【问题讨论】:
标签: android material-design android-collapsingtoolbarlayout
我需要防止 CollapsingToolbarLayout 在用户向上滚动布局后隐藏其内容,有没有办法做到这一点?
设置 app:contentScrim="@android:color/transparent" 在我的情况下不起作用
【问题讨论】:
标签: android material-design android-collapsingtoolbarlayout
您可以在 xml 中使用 app:statusBarScrim="@color/transparent"。
这对我有用。
【讨论】:
只需添加这行
@Override
protected void onCreate(Bundle savedInstanceState) {
...
(CollapsingToolbarLayout) findViewById(R.id.collapsingToolbarLayout).setContentScrim(null);
(CollapsingToolbarLayout) findViewById(R.id.collapsingToolbarLayout).setStatusBarScrim(null);
...
}
【讨论】:
你也可以这样做:
app:contentScrim="@null"
app:statusBarScrim="@null"
【讨论】: