如何在strings.xml中存储这个2维数组?
private String[][] children = {
{ "Arnold", "Barry", "Chuck", "David" },
{ "Ace", "Bandit", "Cha-Cha", "Deuce" },
{ "Fluffy", "Snuggles" },
{ "Goldy", "Bubbles" }
};
答案 0 :(得分:1)
您的使用案例有助于回答这个问题,因为根据您的情况,我的建议是将单个字符串放在strings.xml
中,然后在您的类中使用指向字符串资源的int[][]
:
private final int[][] children = {
{ R.string.arnold, R.string.barry, R.string.chuck, R.string.david },
{ R.string.ace, R.string.bandit /*etc*/ }
// etc
// ...
};
我知道这并没有直接回答你关于如何用XML做这个问题的问题,但是除非你提供一个明确说明有必要这样做的用例,否则没有理由比我更难做任何事情。已经描述过了。