为了账号安全,请及时绑定邮箱和手机立即绑定

自定义了属性集合,R文件并没有更新是怎么回事呢?

大家有没有遇到这样的问题:在attrs.xml中自定义了属性集合,但是R文件没有同步更新。 导致最后调用obtainStyledAttributes (AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)时, 第二个参数传入 R.styleable.后面那个属性集合名称总弹不出来。关闭工程,重启Eclipse都试过,都不行....

正在回答

3 回答

对,是这样的

0 回复 有任何疑惑可以回复我~

和android的命名冲突

0 回复 有任何疑惑可以回复我~

额,自己来回答下,莫名就好了。大家如果也遇到这个问题,看这个链接 r-styleable-can-not-be-resolved 能否帮到你,关于属性集名称:我先后试了:包名+自定义名称,自定义名称。实际都成功了。所以感觉实际问题不在这里。其次,attr的定义不要写错。我用icon和color这两个作为name都会报错,所以直接将这两个名字改成别的了。然后就没错了。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
微信6.0主界面
  • 参与学习       58953    人
  • 解答问题       174    个

本课程将讲解微信6.0主界面的实现方法,微信5.2.1后续课程

进入课程

自定义了属性集合,R文件并没有更新是怎么回事呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信