[Android] Duplicate id @+id/xxx, already defined earlier in this layout

来源:互联网 发布:php网站源码怎么安装 编辑:程序博客网 时间:2024/06/07 07:30
這個訊息是說,你重複使用相同的id,為了避免混淆,要你使用不同的id。

其實這個訊息也是可以解掉的,當然最簡單的解法就是你不要使用相同的id就好了。不過萬一你是幫別人改code的時候跳出來呢?那也有解法可以解。


  1. 首先從Window點入,選擇list最下面的Preferences
  2. 選擇Android,搜尋DuplicateIds,你可以在上方的text column中輸入du...去篩選
  3. 在Severity下方的彈出式選單中選擇Warning(原始應該是fatal)
  4. 點選ok,讓系統自己跑一次,就完成了
選擇最下面的Preferences

依序進行點選

這個方法是把Lint Error錯誤檢查的某一項檢查的錯誤改成警告,也可以參考這篇文章。

引用文章:http://wisdomskyduan.blogspot.com/2014/10/android-duplicate-id-idxxx-already.html
0 0