gpt4 book ai didi

android - 根据屏幕密度/大小了解(以编程方式)使用哪个资源文件夹的最简单方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:07:41 24 4
gpt4 key购买 nike

在支持多屏幕时,有没有一种方法可以根据屏幕密度和尺寸在运行时期间准确地知道 Android 选择了哪种布局(和其他资源)?

我需要知道文件夹的名称。

编辑:

我需要以编程方式知道文件夹的名称。

最佳答案

如果您只是为了调试目的而这样做,我建议您这样做:对于您拥有布局/可绘制对象的每个限定符,都有一个具有相同限定符的值文件夹(例如,如果您有一个布局-hdpi,也有一个值-hdpi 来匹配)。为每个文件夹添加一个 strings.xml,并定义一个字符串:

values-hdpi 中:

<string name="folder_name">hdpi</string>

values-xhdpi 中:

<string name="folder_name">xhdpi</string>

然后在你需要的时候解析这个字符串,它会告诉你选择了哪个文件夹。

关于android - 根据屏幕密度/大小了解(以编程方式)使用哪个资源文件夹的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17157220/

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