Sobes.tech
Junior — Middle

Как може да се предаде информация между два екрана в Android приложение?

sobes.tech AI

Отговор от AI

В Android обикновено се използва Intent с допълнителни данни (Extras) за прехвърляне на данни между две екрана (Activity).

Пример за прехвърляне на низ от една Activity към друга:

// В първата Activity
val intent = Intent(this, SecondActivity::class.java)
intent.putExtra("key", "Здравей, втори екран!")
startActivity(intent)

// Във втората Activity
val message = intent.getStringExtra("key")

Може също да се използва Bundle за прехвърляне на по-сложни данни или да се приложат ViewModel и LiveData за обмен на данни между фрагменти в една и съща Activity.