我想在這個項目res文件夾來定義這樣的定義自定義標籤:有沒有辦法在XML資源
<custommap name="MyMap">
<entry key="@string/key1" value="1">K1</entry >
<entry key="@string/key2" value="2">K2</entry >
<entry key="@string/key3" value="3">K3</entry >
<entry key="@string/key4" value="4">K4</entry >
</custommap>
是它在某種程度上可能?上面的例子沒有通過編譯(我試圖將它插入到arrays.xml中)。 如果可能,如何從java代碼訪問它?
可能重複(HTTP://計算器.com/questions/10146195/android-list-of-values-with-key) – 2012-04-18 13:53:14
是的,鍵值列表是一種可能的用法。但我的問題更廣泛。我舉了一個例子,並不意味着它是唯一的用途。如果可以定義我自己的標記,我將使用它來存儲我現在定義爲靜態變量的所有類型的靜態數據。 – ilomambo 2012-04-18 14:38:21
Jeffrey,從你提供的鏈接中的解決方案我明白一切都可以通過使用字符串數組和整數和其他類型的數組來實現。這是一個很好的解決方法,但它不是那麼簡單和優雅,以至於能夠使用任何您想要的屬性編寫任何標籤,然後只需在代碼中檢索它們的值。 – ilomambo 2012-04-18 14:40:32