0

私の Android アプリには、さまざまな配列リソースを使用する複数のアクティビティがあり、それらすべてを含むアクティビティを作成したいと考えています。文字列配列にアイテムを追加すると、自動的に「すべて」アクティビティに追加されるようにする簡単な方法はありますか?

4

1 に答える 1

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.
于 2012-06-04T03:31:41.320 に答える