我可以存储在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"
。
答案 0 :(得分:0)
在R.id.text1中,我希望看到“第3项”,或者取决于当前 locale,“Пункт3”(俄语),而不是“R.string.item3”。
放置在String[]
中的每个列都会以相同的顺序分配给int[]
的值。换句话说,每个Items.name
值都将TextView
分配给R.id.text1