我正在阅读官方Android开发者的博文,并发现了这一段:
NavigationView负责保护状态栏的 scrim 为您,确保您的NavigationView与状态交互 在API21 +设备上适当选择。
我发现another answer on SO用文字表示,
Scrim :隐藏或掩盖某些内容的东西。
所以,虽然我通常会像句子一样理解上面的答案,但我无法在Android视图和布局的情况下将其可视化。
那么,任何人都可以提供一个用外行术语来解释的视觉例子,具体是什么?
答案 0 :(得分:2)
它被用作剧院的隐喻。 Meriam Webster词典中的definition of scrim是:
当前面的场景被点亮时,剧院的一滴显得不透明 当背景中的场景被点亮时透明或半透明
因此,这意味着导航视图会根据应用程序在运行时(或根据场景的情况下在剧院中)的上下文使状态栏适当显示。