如何组合字符串数组资源?

时间:2012-06-04 03:17:04

标签: android

在我的Android应用程序中,我有多个使用不同阵列资源的活动,我想创建一个包含所有这些资源的活动。有没有一种简单的方法可以做到这一点,当我将一个项目添加到字符串数组时,它会自动添加到“所有”活动中?

1 个答案:

答案 0 :(得分:1)

您需要在名为ConstantCodes.java的类中创建一个通用数组,并按如下方式声明其中的所有数组,

public class ConstantCodes
{
       public static String[][] arrayCollection = { { "A11","A22","A33" }, 
                                    { "B11","B22","B33" },
                                    { "C11","C22","C33" } 
                                  };
}

调用FirstActivity.java

private String[] firstActivityArray = ConstantCodes.arrayCollection[0]; // this will return first stored array on 0th position.

调用SecondActivity.java

private String[] secondActivityArray = ConstantCodes.arrayCollection[1]; // this will return first stored array on 1st position.