У меня есть массив целых чисел в активности A:
int array[] = {1,2,3};
И я хочу отправить эту переменную в действие B, поэтому я создаю новое намерение и использую метод putExtra:
Intent i = new Intent(A.this, B.class);
i.putExtra("numbers", array);
startActivity(i);
В действии B я получаю информацию:
Bundle extras = getIntent().getExtras();
int arrayB = extras.getInt("numbers");
Но на самом деле это не посылает массив, я просто получаю значение "0" на массиве. Я искал некоторые примеры, но ничего не нашел.