在Android Studio中,工具-> 布局检查器,“视图树”中的灰色(柔和,暗淡)视图是什么意思?该图层仍具有VISIBLE
属性
https://developer.android.com/studio/debug/layout-inspector在文档中看不到任何解释,并且在将视图悬停时没有工具提示。
您可以download the .li
layout capture in question here
对于上下文/参考,我试图弄清楚为什么片段未显示在id/content_container
,https://gitlab.com/gitlab-org/gitter/gitter-android-app/issues/108
如果您想自己签出代码https://gitlab.com/gitlab-org/gitter/gitter-android-app
,则该项目为开源项目答案 0 :(得分:3)
拍摄LayoutInspector快照时,呈灰色的View
不会呈现,因为它们不需要显示。
示例:
NavigationView
当前处于隐藏状态(您可以通过打开它并使用LayoutInspector拍摄另一个快照来测试我是否正确)RecyclerView
中的NavigationView
没有分配适配器,它就会变灰(也许还为空-则不进行测试)View
不能显示在屏幕上,例如当您忘记制作LinearLayout
“垂直”时,它的大多数子级都位于屏幕右边缘的右侧答案 1 :(得分:2)
这些节点是样板版式,对于框架而言是必不可少的。
ContentFrameLayout
是ID为android.R.id.content
的根视图,
其中R.layout.activity_main
被夸大,并在其中添加了更多的嵌套节点。
基本上是命名空间android.R
(灰色)与im.gitter.gitter.R
(黑色)。
android.R
中的节点布局明显膨胀时,它们可能仍会变黑。