1. 程式人生 > >Android中資原始檔中的字串陣列string-array簡單用法

Android中資原始檔中的字串陣列string-array簡單用法

在Android中,用string-array是一種簡單的提取XML資原始檔資料的方法。

例子如下:

把相應的資料放到values資料夾的strings.xml檔案裡,或是其他自定義的xml中都可以,以下操作方法相同。

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <string-array name="sports"> 
      <item>足球</item> 
      <item>籃球</item> 
      <item>冰球</item>       
  </string-array> 
</resources> 

然後在Activity裡,直接使用

Resources res =getResources();
String[]  sports=res.getStringArray(R.array.sports);

或是兩行合併為一行:

String[] sports=this.getResources().getStringArray(R.array.sports)

然後

    mTextView01.setText(sports[1]); 直接使用陣列的下標就可以訪問資原始檔中的陣列內容。