当前位置: 代码迷 >> Android >> 将变量传递回原始视图
  详细解决方案

将变量传递回原始视图

热度:104   发布时间:2023-08-04 12:44:44.0

我设置了setContentView然后使用intent在父view顶部打开一个新的startActivity 我在新的childView有一个字符串,想在父视图中填充EditText ,我该怎么做?

推荐的方法是使用startActivityForResult而不是startActivity ( 。或者,您可以在第一个Activity上使用可见对象(例如,使用public关键字),并使用onResume事件,例如,但我坚持如果我是你,第一种方法

如果您正在这样做,则可以在从子视图导航到父视图时传递intent参数。 您只需要提取参数并在父视图中使用它们即可。 您也可以使用startActivityForResult()。 根据您希望父视图更新的时间,您可以覆盖onPause()或onResume()

  相关解决方案