0

当我更改目标屏幕大小时,如何知道 ADT 布局编辑器当前加载了哪些资源。由于没有关于使用哪些资源的正确和准确的列表,我认为 ADT eclipse 编辑器可以很容易地告诉我哪些修饰符用于单个屏幕/设备选择。ADT 是否提供此信息,我如何获得它?

谢谢

4

2 回答 2

1

不幸的是,ADT 没有说什么。但是要查看加载了哪个布局,请将每个屏幕尺寸的 TextView 放入您的 layout.xml 中。

例如

布局-ldpi/main.xml -> android:text="ldpi"

布局-mdpi/main.xml -> android:text="mdpi"

布局-hdpi/main.xml -> android:text="hdpi"

布局-xhdpi/main.xml -> android:text="xhdpi"

并且可以看到加载了哪个布局

如果您使用一种布局,请将图像放入您的可绘制对象

可绘制-ldpi/screensize.png

可绘制-mdpi/screensize.png

可绘制-hdpi/screensize.png

可绘制-xhdpi/screensize.png

并将图像放入并测试您的布局并为其背景提供该图像,当您更改屏幕尺寸时,您会看到该图像将被更改。这样您就可以了解加载了哪个 lyout。

布局/main.xml -> android:background="@drawable/screensize"

你可以使用下面的图片,

低密度脂蛋白

mdpi

hdpi

xhdpi

于 2012-11-19T10:53:21.460 回答
0

事实证明,在布局编辑器中单击目标设备选择器 -> 定义自己的 ... 会显示每个设备专用的修改器列表。

在此处输入图像描述

于 2012-11-19T13:12:13.357 回答