我设置了setContentView
,然后使用意图在父startActivity
之上打开新的view
。我在新childView
中有一个字符串,并希望在父视图中填充EditText
,我该怎么做?
答案 0 :(得分:2)
推荐的方式是startActivityForResult
而不是startActivity
(see example here。或者,您可以在第一个Activity
上使用可见对象(public
例如,关键字,并使用onResume
事件,但如果我是你,我会坚持使用第一种方法......
答案 1 :(得分:1)
如果您正在执行此操作,则可以在从子视图导航到父视图时传递intent参数。您只需提取参数并在父视图中使用它们即可。您也可以使用startActivityForResult()。根据您希望更新父视图的时间,您可以覆盖onPause()或onResume()