视图通常用于绘制用户可看到并与之交互的内容。
Component Tree
会实时显示应用层次结构中的每个视图组件,这有助于您调试应用布局,因为您可以直观查看应用中的元素以及与其关联的值。
如要选择某个视图,请在
Component Tree
或
Layout Display
中点击该视图。所选视图的所有布局属性都会显示在
Attributes
面板中。
如果您的布局包含重叠的视图,您可以看到一个区域中的所有视图
当您在
Deep Inspect
模式下右键点击时
不在前面的视图,请在
Component Tree
中点击该视图,或者
旋转布局
。
如要处理复杂的布局,您可以隔离各个视图,以便只有部分布局显示在
Component Tree
中并在
Layout Display
中呈现。如需隔离视图,请截取快照
,右键点击
Component Tree
中的视图,然后选择
Show Only Subtree
或
仅显示父项
。要返回完整视图,请右键点击该视图,然后
选择
全部显示
。您必须先截取快照,然后才能隔离视图。
隐藏布局边框和视图标签
如需隐藏布局元素的边界框或视图标签,请点击
Layout Display
顶部的
View Options
图标
,然后切换
Show Borders
或
Show View Label
。
捕获布局层次结构快照
借助布局检查器,您可以保存正在运行的应用的布局层次结构的快照,
以便与他人分享或日后参考。
快照功能会捕获您在使用布局检查器时通常会看到的数据,包括布局的详细 3D 渲染、视图的组件树、Compose 或混合布局,以及界面中每个组件的详细属性。要保存快照,请点击
快照导出/导入
导出快照
。
点击
导入快照
,加载之前保存的布局检查器快照。
3D Mode
Layout Display
可在运行时对应用的视图层次结构进行高级 3D 可视化展示。如需使用此功能,请截取快照
,点击快照检查器窗口中的
3D Mode
按钮
,然后拖动鼠标进行旋转。