2012-05-18 63 views
4

我想創建另一個字符串數組像這裏面的字符串數組:字符串數組

<string-array name="names"> 
     <string-array name="man"> 
      <item>Jake</item> 
      </string-array> 
      <string-array name="woman"> 
      <item>Loise</item> 
      </string-array> 
</string-array> 

但我不知道如何訪問到解串陣列的主要內串陣列。做這種方式之前,我相同的字符串數組中組織了所有的名字,我訪問這樣:

String names[] = res.getStringArray(R.array.names); 

但現在我需要對數據進行分類。我怎樣才能訪問SUB字符串數組?

預先感謝您!

回答

4

外部數組應該是一個數組,而不是一個字符串數組(因爲它不再持有字符串)。你想分別聲明字符串數組,然後用一個數組引用這些字符串數組,如here(SO-thread,參見接受的答案)。還解釋了檢索。

+0

謝謝! :D像魅力一樣工作! –

+0

@KrLx_roller我真的不能充分信任,但np。 – keyser