Вы создаете Bundle, помещаете его в Intent, а затем в новое действие, получаете его и извлекаете нужные элементы.
Это происходит следующим образом:
Bundle b = new Bundle();
String s = "hello";
b.putString("example", s);
intent.putExtras(b);
а затем по новой активности:
Bundle b = this.getIntent().getExtras();
String s = b.getString("example");
Ответ 3
вот еще один метод,
Я использовал следующую строку для определения ArrayList в firstClass.
static ArrayList al=new ArrayList();
Во втором действии я использовал следующую строку, чтобы получить данные ArrayList из firstClass,
firstClass.al.size();
Ответ 4
Моя идея, вы можете определить глобальную статическую переменную для этого набора данных в пакете и сохранить ее сначала, прежде чем перейти к другому действию.