2013-12-23 89 views
5

我需要幾個標籤視圖關聯創建資源ID,所以我用怎麼沒有資源

view.setTag(id, tag_object) 

不幸的是Android的需要有作爲一個資源定義的ID。然而,R文件是自動生成的資源ID出現在不同的資源文件,所以我不知道如何創建一個從任何資源分離的ID。解決方法我只是使用一些資源的id,但它不健壯,因爲如果我決定刪除資源,id可能會消失。這也降低了代碼的可讀性,該代碼具有用於尋址標籤的一些奇怪的id。也許我錯過了非常簡單的技巧作爲ids資源文件。

回答

0

您可以簡單地在strings.xml文件中聲明Strings並使用這些id。爲了便於閱讀,請給他們一些好名字。並且不要在代碼或資源中的其他地方使用這些字符串。