从资源ID获取包括配置限定符的资源名称

时间:2016-06-26 15:17:05

标签: android android-resources configuration-qualifier

您可以获取资源名称,如下所示:https://stackoverflow.com/a/10138018/1489968

但遗憾的是getResourceEntryName(R.layout.xzy)正在返回xyzgetResourceName(R.layout.xzy)正在返回package:layout/xyz

是否有任何函数使用best match algorithm返回给定资源ID的活动配置限定符?

对于我的测试,我需要以下信息:

  • 资源类型(例如layout
  • 有效配置限定符(例如-v21
  • (或者更好地将它们合并为layout-v21
  • 资源标识符(例如xyz

我发现Resources.getConfiguration()似乎给了我一个配置。但我无法找到一种方法来获取给定id的选择器。

0 个答案:

没有答案