Ansdroid Studio,布局检查器,什么是虚线矩形?

问题描述 投票:0回答:1

您能告诉我下面 Android Studio 布局检查器屏幕截图中的虚线矩形意味着什么吗?它看起来像某个层。但我无法调试它。

我的应用程序在某些时候屏幕上有一些图层,无法单击屏幕。我想调试它。当我点击虚线时。属性中没有任何内容。此外,屏幕的旋转(在布局检查器中)也被禁用。它可能是一些动画。

虚线代表什么可能的组件?

android-studio user-interface debugging layout
1个回答
0
投票

最有可能的是 Andorid UI“奖励”,称为

android:defaultFocusHighlightEnabled="true"
属性,默认启用(文档位于此处)。

简而言之 - 系统默认情况下会自动为可聚焦视图添加“全状态”背景,并且在聚焦状态下它们会稍微变暗。在布局检查器中,聚焦状态下的这种“全状态”背景将显示为“虚线矩形”。 当您单击视图聚焦状态时,“虚线矩形”就会消失。

要解决此问题,您应该为相应的视图添加

android:defaultFocusHighlightEnabled="false"
或从代码中执行相同的操作。

© www.soinside.com 2019 - 2024. All rights reserved.