0

我正在膨胀四个视图,并使用ViewManager 中的 addView 方法将它们添加到 WindowManager 中。我正在使用 Android Studio 的布局检查器来调试视图的布局,但是当我在该过程中拉出视图列表时,我得到了一个 ViewRootImpls 列表。为了更容易找到正确的视图,我想提供一个 Layout Inspector 可以找到并显示的名称,而不是类和地址。

对于这些视图中的大多数,我膨胀的根布局是一个容器,例如 ConstraintLayout。尽管如此,该类名仍未解析,而是仅显示 ViewRootImpl。

我试过在视图上设置一个标签,但这没有做任何事情。我使用十六进制编辑器查看捕获的 li 文件,它的顶部有一个“标题”标签。因此,我尝试在添加视图时使用的 WindowManager.LayoutParams 中设置标题,但这并没有做任何事情。

如何将此信息提供给 Layout Inspector?

在此处输入图像描述

4

1 回答 1

0

我的错,在 WindowManager.LayoutParams 中设置标题毕竟有效。

于 2018-02-19T10:10:55.510 回答