首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >资产中的可动用资产

资产中的可动用资产
EN

Stack Overflow用户
提问于 2015-01-12 16:42:34
回答 1查看 54关注 0票数 0

android中有几个可绘制的文件夹。mdpihdpixhdpi等。因此,当我有一个.png文件,用于mdpihdpi等时,具有相同的文件名但分辨率不同,android将自动选择最适合我的设备的文件,对吗?

我也需要对资产做同样的处理。我的游戏中有一个LoaderScreen类,它在开始时将所需的所有资源加载到一个骨架类中,以便在稍后的游戏中轻松地访问它们。但是,我不知道如何在资产中放置两个具有相同文件名但分辨率不同的图片,这样我就可以这样加载它们:

代码语言:javascript
复制
//returns the picture, myasset.png is the filename in the assets
loader.load( "myasset.png" )

有办法这样做吗?

EN

回答 1

Stack Overflow用户

发布于 2015-01-12 18:51:09

您不需要将它们放在资产中,而是将它们放在适当的可绘制文件夹中。

如果您需要以编程方式访问它们,则可以通过这种方式获得可绘制的图形。

代码语言:javascript
复制
 context.getResources().getDrawable(R.drawable.myasset);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27906773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档