Hy大家, 我正在尝试创建一个应用程序,我需要创建第二个活动。
现在,我有:
Activity1
,其中3 Button
具有不同的ID。全部按钮onClick
切换Activity1
至Activity2
;
Activity2
与EditText
和Spinner
以及另一个Button
(名为Button4
)。 Spinner
选择Button1
,Button2
或Button3
。类型编号EditText
。 Button4
返回Activity1
;
我需要在按Button4
后,应用切换回Activity1
并将height
选择所选按钮(在Spinner
中)设置为{来自{ {1}}。
我知道EditText
,putExtra()
等
从getIntent().GetExtras()
返回Activity1
时,问题在于设置身高。
简单地说 - 我不明白,是什么(Activity2
,
onCreate()
,onStart()
,onResume()
,onPause()
,onStop()
)我需要使用:(
请帮助..
答案 0 :(得分:0)
好像你需要startActivityForResult
。您可以查看here以获取文档。
这个想法是:你用这个开始Activity2
并等待结果。返回Activity1
时,回调会将结果传递给您。这里的结果应该是所选的高度。
我认为没有必要进一步解释,因为文档很简单,但如果其中一些不清楚,请随时提出更多帮助!