とてつもなく久々Androidを触ったので、色々メモしていきます。
eclipseからandroid studioの進化具合にびっくり。。
試した環境
Android Studio 2.1.3
Mac OS X 10.11.6
下記のようなxmlデータを用意
strings.xml
<resources>
<string name="app_name">hogeApp</string>
<string name="action_settings">Settings</string>
<string name="section_format">Hello World from section: %1$d</string>
<string-array name="my_array">
<item>Aタブ</item>
<item>Bタブ</item>
<item>Cタブ</item>
</string-array>
〜省略〜
xmlからデータを読み込む
MainActiviy.java
//〜省略〜
private String[] mArrTitles;
//〜省略〜
mArrTitles = getResources().getStringArray(R.array.my_array);
// あとはStringの配列と使えます。
// Log.d("hoge", Arrays.toString(mArrTitles));
Fragmentのタイトルとしてつかったり
MainActivity.java
//〜省略〜
int index = 0;
for (String title : mArrTitles) {
adapter.addFrag(MyFragment.newInstance(index++), title);
}
//〜省略〜