在我的项目中,我在A中有一个活动A和一个对话框A1。从A1我可以调用活动B.在活动B中我有一些字符串值我希望得到并在对话框A1中的Edittext上设置它已经有值完成活动B。
我该怎么做?
答案 0 :(得分:1)
DialogFragment
。当需要显示对话框时,使用FragmentTransaction
将其添加到屏幕。在显示时保留对它的引用,或者在添加它时给它一个标记,以便稍后可以通过其标记找到它。StartActivityForResult
开始下一个Activity
。onActivityResult
获取第二个Activity
的结果。如果显示对话框,请使用您定义的一些公共方法来操作它。如果没有显示,您可以使用新信息再次显示它。