Как получить значение из одного окна в другое окно, android-приложение?

Андроид-приложение. Допустим есть MainActivity в которой есть String str, и есть NextActivity. Как получить в NextActivity значение str?


Ответы (1 шт):

Автор решения: Boo

Ты когда запускаешь второе активистки из первого, ты делаешь это с помощью Intent, в котором можно передать текстовое значение через intent.putExtra:

Intent intent = new Intent(this, TwoActivity.class); 
    intent.putExtra("fname", etFName.getText().toString());
    startActivity(intent);

А потом во втором активити вытащить эти данные через intent.getExtra:

@Override
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.view);
         
        Intent intent = getIntent();
         
        String fName = intent.getStringExtra("fname");
→ Ссылка