我的应用中有一个CollapsingToolbarLayout
。我从服务中获取了recyclerview
个新闻项目。有些具有关联的图像URL,而有些则没有。我想在我的应用程序中执行的操作是,如果从我的服务调用中没有关联的图像URL,则禁用CollapsingToolbarLayout
(不能折叠它)和折叠(如常规工具栏)。
这似乎并不重要。
我在我的活动中试过这个。
newsappbarlayout.setExpanded(false);
CoordinatorLayout.LayoutParams params = (CoordinatorLayout.LayoutParams) newsappbarlayout.getLayoutParams();
params.height = 50;
newsappbarlayout.setLayoutParams(params);
但是这段代码使我的工具栏完全消失了!
我还想知道是否有办法为工具栏设置折叠颜色。我目前正在使用图像的调色板,但是像折叠后的图像一样淡入特定颜色。任何帮助都非常感谢。