android调用string—array

来源:互联网 发布:景观建模软件 编辑:程序博客网 时间:2024/04/29 16:19
private Map<Integer, SmsEntity> initPreference() {SharedPreferences sp = getSharedPreferences(Constants.PREFERENCE_ARRAY_SMS, MODE_PRIVATE);int smsCount = sp.getInt(Constants.PREFERENCE_SMS_COUNT, 0);String[] templates = getResources().getStringArray(R.array.template);Map<Integer, SmsEntity> map = new HashMap<Integer, SmsEntity>();if (smsCount == 0) {Editor editor = sp.edit();for (int i = 0; i < templates.length; i++) {editor.putString(String.valueOf(i), templates[i]);SmsEntity entity = new SmsEntity();entity.setId(i);entity.setSms(templates[i]);map.put(i, entity);}editor.putInt(Constants.PREFERENCE_SMS_COUNT, templates.length);editor.commit();} else {for (int i = 0; i < smsCount; i++) {SmsEntity entity = new SmsEntity();entity.setId(i);entity.setSms(sp.getString(String.valueOf(i), ""));map.put(i, entity);}}return map;}


xml中;

<?xml version="1.0" encoding="utf-8"?><resources>    <string-array name="template">        <item>{name}你好,请提交周报说明本周工作进展及下周计划,特别说明发现的问题、需要协调支持等部分。项目负责人请提交项目周报。</item>        <item>{name},岁末甫至,福气东来,鸿运通天。否极泰来时重申鲲鹏之志,惜时勤业中,展君无限风采。祝新年吉祥! </item>    </string-array></resources>


原创粉丝点击