【问题标题】:How to disable CollapsingToolbarLayout scrim color?如何禁用 CollapsingToolbarLayout 稀松布颜色?
【发布时间】:2015-12-16 23:47:39
【问题描述】:

我需要防止 CollapsingToolbarLayout 在用户向上滚动布局后隐藏其内容,有没有办法做到这一点?

设置 app:contentScrim="@android:color/transparent" 在我的情况下不起作用

【问题讨论】:

    标签: android material-design android-collapsingtoolbarlayout


    【解决方案1】:

    您可以在 xml 中使用 app:statusBarScrim="@color/transparent"。 这对我有用。

    【讨论】:

      【解决方案2】:

      只需添加这行

      @Override
      protected void onCreate(Bundle savedInstanceState) {
      
        ...
        (CollapsingToolbarLayout) findViewById(R.id.collapsingToolbarLayout).setContentScrim(null);
        (CollapsingToolbarLayout) findViewById(R.id.collapsingToolbarLayout).setStatusBarScrim(null);
        ...
      }
      

      【讨论】:

        【解决方案3】:

        你也可以这样做:

        app:contentScrim="@null"
        app:statusBarScrim="@null"
        

        【讨论】:

          猜你喜欢
          • 2016-05-23
          • 1970-01-01
          • 2016-06-15
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-09-24
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多