我正在创建一个自定义View以包含在类库中。我需要为动态创建的子视图添加多个标记(在代码中,而不是xml),所以这需要我添加使用:View.setTag(int key,Object tag)。View.setTag - 需要多个键:resourceIDs
关键需要是项目R文件中定义的ID,但由于我的所有视图都是动态创建的,并且代码正在进入一个库以供其他项目使用,所以我没有硬编码的资源ID在手边使用。有什么方法可以编程方式发现几个定义的资源ID,或者用编程方式定义一些?或者,我是否全力以赴?
感谢
感谢回复kabuko和Alex。我希望不必使用另一种数据结构,但我想它解决了我的问题,并且增加了可以忽略的复杂性。给Alex回答,因为他先回答,两个答案都是一样的...... – noobler