2012-06-07 42 views
1

官方文件說:編輯機器人:在佈局XML標籤

供應用於容納String此視圖中的代碼,將在後面與View.getTag檢索()或搜索與View.findViewWithTag()。

getTag()返回一個Object,它不應該是一個字符串。當然,我可以在setTag (Object)方法中將自定義對象設置爲標記。但是,我可以在佈局XML中做同樣的事情嗎(例如,將枚舉值賦給標籤)?

+0

可能重複[如何數組作爲標記設置爲通過在Android的佈局XML任何View](HTTP:// stackoverflow.com/questions/5100381/how-to-set-an-array-as-tag-to-any-view-through-through-layout-xml-in-android) – 2012-06-07 16:27:30

+0

也許,但關於XML中的標籤信息幾乎是不可能的找到。 – efpies

+0

不問,但它會問同樣的問題並得到相同的答案。因此它應該作爲一個副本來關閉。 – 2012-06-08 10:08:33

回答

0

在佈局xml文件中你得到了android:id,也許你可以用這個代替getTag(),因爲這個屬性只能在javaCode(afaik)中設置。

+0

我使用標籤用於其他目的。例如。我想知道'RadioGroup'中的選定單選按鈕的值,並且將它們直接初始化爲XML中的枚舉值會更加方便。 – efpies