Junior — Middle
Android tətbiqində iki ekran arasında məlumat mübadiləsi necə həyata keçirilir?
sobes.tech Süni İntellekt
AI-dan cavab
Обмен данными между двумя экранами (Activity) в Android обычно осуществляется с помощью Intent. При запуске второго экрана в Intent можно положить дополнительные данные через методы putExtra(). Во втором экране эти данные извлекаются через getIntent().getExtras().
Пример передачи строки из первого Activity во второй:
// В первом Activity
Intent intent = new Intent(this, SecondActivity.class);
intent.putExtra("key", "Привет, второй экран!");
startActivity(intent);
// Во втором Activity
String message = getIntent().getStringExtra("key");
Также для получения результата от второго экрана можно использовать startActivityForResult() и обрабатывать данные в onActivityResult(), либо современные API с ActivityResultLauncher.