Sobes.tech
Junior — Middle

Come si possono passare i dati all'avvio di una nuova schermata in un'app Android?

sobes.tech AI

Risposta dell'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, и другие типы данных между экранами.