我可以从专用于另一种屏幕分辨率的文件夹中(以编程方式)访问图标吗?
Can I access an icon (programmatically) from a folder dedicated for another screen resolution?
如果我使用的 Android 设备更喜欢来自 drawable-hdpi 的可绘制对象,我是否仍可以使用来自例如我程序中的 drawable-xxhdpi 文件夹的可绘制对象? (注意:我有所有分辨率的完整图标集)。
(我想为我的应用程序的某些部分使用额外的高分辨率图标)...
您可以使用此方法获得另一种密度的不同绘图:
Drawable drawable = getResources().getDrawableForDensity(id, DisplayMetrics.DENSITY_XHIGH, theme);
您可以在下一个post查看答案:Get drawable for different screen density at runtime and in the Developer Guide
如果我使用的 Android 设备更喜欢来自 drawable-hdpi 的可绘制对象,我是否仍可以使用来自例如我程序中的 drawable-xxhdpi 文件夹的可绘制对象? (注意:我有所有分辨率的完整图标集)。
(我想为我的应用程序的某些部分使用额外的高分辨率图标)...
您可以使用此方法获得另一种密度的不同绘图:
Drawable drawable = getResources().getDrawableForDensity(id, DisplayMetrics.DENSITY_XHIGH, theme);
您可以在下一个post查看答案:Get drawable for different screen density at runtime and in the Developer Guide