アクティビティ間で double の 2D 配列を渡す必要があります。これまでに書いたものです。最初のアクティビティ (送信者) で:
Intent intent =new Intent(MapsActivity.this, RoutePath.class);
Bundle b = new Bundle();
b.putSerializable("other_locations", other_locations);
intent.putExtras(b);
startActivity(intent);
2番目のもの(レシーバー):
Intent intent = getIntent();
Bundle b = intent.getExtras();
double[][] other_locations=(double[][]) b.getSerializable("other_locations");
しかし、私は ClassCastException を受け取りました。何か間違ったことをしていますか?