2012-12-29 136 views
0

我是全新的Android開發人員,所以我很抱歉,如果這是一個可怕的菜鳥錯誤。如何從字符串數組中訪問字符串?

這就是說,我知道在java中,如果我有一個名爲example的字符串數組,我可以只用 example [0]來訪問第一個字符串。我基本上做了一個測驗應用程序,它會以隨機順序放置答案,但我不相信我可以用這種方法訪問字符串資源(我的values/strings.xml)中的字符串數組?謝謝。

+0

'Resources res = getResources(); \t String [] planets = res.getStringArray(R.array.Question1Answers);'我有,但R.array.Question1Answers中的「數組」是紅色下劃線。 – Programmermatt

+0

你能告訴我們你的Question1Answer是如何聲明的嗎? –

回答

0

here

Resources res = getResources(); 
String[] planets = res.getStringArray(R.array.planets_array); 
+0

某些原因它在R.array的「array」下放置了一條紅線 – Programmermatt

+0

@ user1705070'array'應該更改爲您在strings.xml中聲明的字符串數組的名稱 – ryanbwork

0

您可以從資源中檢索字符串這樣:

String string = getString(R.string.hello); 

更多細節here