自定義了屬性集合,R文件并沒有更新是怎么回事呢?
大家有沒有遇到這樣的問題:在attrs.xml中自定義了屬性集合,但是R文件沒有同步更新。 導(dǎo)致最后調(diào)用obtainStyledAttributes (AttributeSet set, int[] attrs, int defStyleAttr, int defStyleRes)時(shí), 第二個(gè)參數(shù)傳入 R.styleable.后面那個(gè)屬性集合名稱總彈不出來。關(guān)閉工程,重啟Eclipse都試過,都不行....
2016-04-19
對(duì),是這樣的
2016-04-08
和android的命名沖突
2016-01-13
額,自己來回答下,莫名就好了。大家如果也遇到這個(gè)問題,看這個(gè)鏈接 r-styleable-can-not-be-resolved 能否幫到你,關(guān)于屬性集名稱:我先后試了:包名+自定義名稱,自定義名稱。實(shí)際都成功了。所以感覺實(shí)際問題不在這里。其次,attr的定義不要寫錯(cuò)。我用icon和color這兩個(gè)作為name都會(huì)報(bào)錯(cuò),所以直接將這兩個(gè)名字改成別的了。然后就沒錯(cuò)了。