【问题标题】:parse R.java class解析 R.java 类
【发布时间】:2013-07-04 12:29:30
【问题描述】:

当我在一个活动中时,我怎样才能得到 R.java 类的完整代码来解析它? 我想解析一个资源字符串。

在我的 R 类中有以下条目:

public static int abs__home=0x7f04000a;

我想在 R.java 的整个文本中搜索字符串“abs__home”。我真的需要搜索字符串。

【问题讨论】:

  • 它是编译器前/后操作还是什么? apk文件中没有R.java文件
  • 需要 R.string.bla 用于测试工具。嗯,很高兴收到所有 -1...

标签: android parsing


【解决方案1】:

使用 getIdentifier()

int id = getResources().getIdentifier("abs__home", "string", getPackageName());

如果name (abs__home) 没有在资源内部退出,你会得到0

【讨论】:

  • 非常感谢!如果可以的话 +1
猜你喜欢
  • 2013-06-10
  • 2017-03-05
  • 1970-01-01
  • 2012-01-11
  • 1970-01-01
  • 2013-02-11
  • 1970-01-01
  • 2013-07-20
  • 1970-01-01
相关资源
最近更新 更多