Android SQLite和字符串资源

时间:2013-03-27 09:06:31

标签: android sqlite

我可以存储在DB字符串资源名称中,而不是值吗?

例如,R.string.title, not "Some title"。但是当我想要使用这样的东西时:

 private static final String[] FROM = { Items.name };
 private static final int[] TO = { R.id.text1 };

 adapter = new SimpleCursorAdapter(getActivity().getApplicationContext(), R.layout.item_list, null, FROM, TO, 0);                   

R.id.text1我希望看到"Item 3“或者取决于当前的区域设置,"Пункт 3" (in russian),而不是"R.string.item3"

1 个答案:

答案 0 :(得分:0)

  

在R.id.text1中,我希望看到“第3项”,或者取决于当前   locale,“Пункт3”(俄语),而不是“R.string.item3”。

放置在String[]中的每个列都会以相同的顺序分配给int[]的值。换句话说,每个Items.name值都将TextView分配给R.id.text1