我正在Android中编写一款游戏,它使用自定义XML格式来描述游戏关卡。级别文件存储在res/xml
中。我希望能够引用Android资源(例如@string
和@drawable
)。由于我自己解析XML,我显然需要手动执行此操作。所以问题是:Android是否有以这种方式获取资源的公共API?
答案 0 :(得分:0)
您可以将字符串/ drawable的名称放入并在代码中使用Resources.getIdentifier。您可以使用Resources
访问Context.getResources()
。