Урок 29. Вызов второго Activity с возвращением данных | Уроки Android Studio

Как вызвать второй экран в приложении и вернуть из него данные? Для получения данных из вызываемого активити используется пара методов: startActivityForResult и onActivityResult. В этом уроке создаем простое android приложение, в котором мы вызываем второй экран методом startActivityForResult, и получаем введенные на нем данные обратно в метод onActivityResult.

Исходный код под видео:

MainActivity.java

NameActivity.java

 

<<Урок 28. Передаем данные между Activity используя Intent Extras | Уроки Android Studio

Урок 30. Используем requestCode и resultCode в onActivityResult | Уроки Android Studio>>

Комментариев: 3
  1. Elchn

    Привет. Спасибо за уроки.Мне нужен помощь. У меня проблема с setResult(RESULT_OK,intent) .Когда я нажимаю на кнопку ОК апп закрывается. Когда удаляю setResult(RESULT_OK,intent) после нажатия кнопку ОК откр. 1 активити но без изменений.Даже попробывал setResult(activity.RESULT_OK,intent) .

    1. admin (автор)

      Какие ошибки в консоли?

Добавить комментарий