gpt4 book ai didi

Android:从特定的 -dpi 文件夹访问可绘制对象?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:39:53 25 4
gpt4 key购买 nike

我有两个 drawable 文件夹:drawable-mdpi 和 drawable-ldpi

我想保留这个结构(即我不想将我的图像移动到/assets),这样 Android 会根据设备密度自动选择合适的图稿,但是,有时我需要访问较小设备上的较大可绘制版本。

有没有办法从代码访问 drawable-ldpi 文件夹?我认为以下可能是答案,但它不起作用:

    Uri path = Uri.parse("android.resource://com.example.test/res/drawable-ldpi/icon");
imageview.setImageURI(path); //assume imageview is already initialized etc.

我收到 java.io.FileNotFoundException(没有这样的文件或目录)警告(它没有崩溃,但它也没有加载)。

非常感谢您的帮助!

最佳答案

可能没有太大帮助,但有 Resources.getDrawableForDensity() 但这是针对 API 15 :-(

关于Android:从特定的 -dpi 文件夹访问可绘制对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12165338/

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