2 つのレイアウトで Android アプリケーションを作成しています。あるレイアウトではユーザー入力データがあり、このデータを保持して別のレイアウトで使用したいと考えています。
2次元配列を使用してみましたが、配列の値が2番目のレイアウトに送られないようです。
私の最初のレイアウトで
grid = new double[2][long];
for( int i=0; i<long; i++ )
{
grid[0][i]=Data[i];
grid[1][i]=Value2;
}
public double[][] sendGrid()
{
return grid;
}
私が持っている2番目のレイアウトで2次元グリッド配列を呼び出したいとき...
try{
Layout1 mapInstance = new Layout1y();
double[][] dataX = mapInstance.sendGrid();
Log.i("dataXLength",""+dataX.length);
}
catch(Exception e)
{
Log.i("-OK",e.toString());
}
結果: 04-13 10:31:45.357: I/-OK(28588):java.lang.NullPointerException
2次元配列を2番目のレイアウトに送信する方法について何か考えはありますか?
ありがとうございました