У меня есть Activity -> MasterActivity и еще одна Activity ChildActivity, которая расширяется от Master Activity
Теперь автор Мастер-действия ожидает, что некоторые значения придут с намерением, и проанализирует их в действии onCreate of Master.:
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_view)
origUrl = intent.getStringExtra(EXTRA_URL)
if (origUrl == null) throw RuntimeException("did you forget to put extras?")
}
И я запускаю намерение для моего ChildActivity, например:
context?.startActivity(Intent(context, TerminationWebview::class.java).apply {
putExtra(ChildActivity.EXTRA_URL, it)
Теперь вопрос заключается в том, как передать эти данные родителю?Так что родитель может разобрать его в onCreate?
Этот вопрос не касается возврата данных из действия, он касается передачи данных родительской деятельности через намерение и, следовательно, это не так.дубликат