Что такое «комплект» в приложении для Android - PullRequest
260 голосов
/ 15 февраля 2011

Что такое bundle в приложении для Android? Когда его использовать?

Ответы [ 12 ]

0 голосов
/ 18 июня 2015

Пакет предназначен не только для передачи данных между двумя различными компонентами, но, что более важно, он используется для восстановления значений, сохраненных до того, как действие будет уничтожено, в новое действие.

, например, текст в виджете EditText илиположение прокрутки ListView.

0 голосов
/ 09 апреля 2015

использование пакета отправки данных из одного действия в другое действие с помощью объекта намерения; Пакет содержит данные, которые могут быть любого типа.

Теперь я расскажу, как создать пакет передачи данных между двумя действиями.

Шаг 1: Вкл. Первое занятие

Bundle b=new Bundle();

b.putString("mkv",anystring);

Intent in=new Intent(getApplicationContext(),secondActivity.class);

in.putExtras(b);

startActivity(in);

Шаг 2: На втором занятии

Intent in=getIntent();

Bundle b=in.getExtras();

String s=b.getString("mkv");

Я думаю, что это полезно для вас ...........

...