什么是Android中的“scrim”?

时间:2017-07-15 07:02:59

标签: android android-layout

我正在阅读官方Android开发者的博文,并发现了这一段:

  

NavigationView负责保护状态栏的 scrim   为您,确保您的NavigationView与状态交互   在API21 +设备上适当选择。

我发现another answer on SO用文字表示,

  

Scrim :隐藏或掩盖某些内容的东西。

所以,虽然我通常会像句子一样理解上面的答案,但我无法在Android视图和布局的情况下将其可视化。

那么,任何人都可以提供一个用外行术语来解释的视觉例子,具体是什么?

1 个答案:

答案 0 :(得分:2)

它被用作剧院的隐喻。 Meriam Webster词典中的definition of scrim是:

  当前面的场景被点亮时,剧院的一滴显得不透明   当背景中的场景被点亮时透明或半透明

因此,这意味着导航视图会根据应用程序在运行时(或根据场景的情况下在剧院中)的上下文使状态栏适当显示。