在单击按钮时显示不同的视图,然后在Android中将数据从子视图传递到父视图

问题描述

|| 我正在创建一个应用程序,希望在其中具有类似警报的功能。我的意思是在我的父视图上将有一个按钮,单击该按钮将显示一个用户可以执行操作的视图,然后当他单击“保存”时,子视图中的数据将传递到父视图,并显示在父视图的listview中。与我们在Android中添加新警报的功能相同。我是android开发的新手,所以可以有人指出一些类似功能文章,或者帮助我编写一些代码吗? 谢谢 阿什瓦尼     

解决方法

切换到子活动时,需要使用父活动的“ 0”方法(而不是“ 1”)。这样,当后续活动完成并返回时,将通知父级。 您的孩子活动应该通过明确设置其结果(是否重要::2ѭ/
RESULT_CANCELED
),并将必要的数据添加到意图的附加项(
intent.putExtra(name,value);
)来完成。这将在保存按钮的ѭ5中完成。 要获取有关子活动返回的通知,您必须重写父活动的“ 6”方法。在那里,您可以通过
requestCode
参数唯一地标识子活动(如果您希望保持唯一性)。 从该方法的
Intent
参数中,您可以检索从子活动传递的额外值,例如
intent.getStringExtra
intent.getSerializableExtra
。