gpt4 book ai didi

android - 设计测试/调试的大纲 View

转载 作者:太空狗 更新时间:2023-10-29 15:56:29 26 4
gpt4 key购买 nike

当您运行应用程序以查看 View 的位置和大小如何时,是否有一种简单的方法可以用某种颜色的边框勾勒出 View 的轮廓?就像您可以使用插件“网络开发人员”在 Firefox 中的网页上概述元素一样。

现在我有一些用于不同 View 的不同颜色的“可绘制形状”xml 文件。但是,仅仅为了打开和关闭轮廓而需要添加和删除所有这些可绘制到布局 xml 文件中的 View 的形状并不是最佳选择。

我认为可能可行的一个解决方案(但假设有更好的方法)是,如果可以在一个 xml 中添加所有“形状:s”并且仍然能够“链接”到每个单独的布局 xml 文件?在那种情况下,我可以只有两个 xml 文件,一个在“形状”中带有“笔划”,一个没有(只是空的“形状:s”),只需更改它们之间的名称,即可打开和关闭轮廓。

现在每个形状文件看起来像这样(ex drawable/test_border_red.xml)

<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke
android:width="1dp"
android:color="#ff0000"
/>
<padding
android:left="1dp"
android:top="1dp"
android:right="1dp"
android:bottom="1dp"
/>
</shape>

然后添加...

android:background="@drawable/test_border_red"

布局 xml 文件中每个有趣的 View 。

如果可以在一个 xml 文件中包含所有“形状”,代码应该是什么样子?

最佳答案

无需代码:

在您用于测试的设备上,转到设置 -> 开发人员选项并打开显示布局边界

问题解决了

关于android - 设计测试/调试的大纲 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7852379/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com