在values目录下string.xml文件中增加
<string-array name="week">
<item>Sun.</item><item>Mon.</item>
<item>Tues.</item>
<item>Wed.</item>
<item>Thur.</item>
<item>Fri.</item>
<item>Sat.</item>
</string-array>
如需要中文翻译
values-zh中string.xml文件中增加
<string-array name="week">
<item>周日</item>
<item>周一</item>
<item>周二</item>
<item>周三</item>
<item>周四</item>
<item>周五</item>
<item>周六</item>
</string-array>
其他语言在对应目录的文件增加相应数组即可
代码中使用:
private String[] weekday;
weekday = getContext().getResources().getStringArray(R.array.week);
然后就可以使用数组weekday了
如:在一个线性布局增加一周的文字显示
LinearLayout title = new LinearLayout(getContext());
for (int i = 0; i < 7; i++) {
TextView view = new TextView(getContext());
view.setGravity(Gravity.CENTER);
view.setText(weekday[i]);
view.setTextColor(COLOR_TX_WEEK_TITLE);
view.setLayoutParams(new LinearLayout.LayoutParams(0, -1, 1));
title.addView(view);
}