Sobes.tech
Back to questions
Junior — Middle
89

Каким образом можно передать данные при запуске нового экрана в приложении Android?

Companies where asked
EDJE

Answer from AI

sobes.tech AI

В Android для передачи данных при запуске нового экрана (Activity) используется объект Intent. В Intent можно положить дополнительные данные с помощью методов putExtra(), а в новом Activity эти данные извлекаются через getIntent().

Пример передачи данных:

Intent intent = new Intent(CurrentActivity.this, NewActivity.class);
intent.putExtra("key", "value");
startActivity(intent);

В NewActivity:

String value = getIntent().getStringExtra("key");

Таким образом, можно передавать строки, числа, объекты, реализующие Parcelable или Serializable, и другие типы данных между экранами.