Android 从arrayAdapter管理活动的开始和结束

Android 从arrayAdapter管理活动的开始和结束,android,android-activity,Android,Android Activity,我有一个活动,它有一个视图,当我们点击这个视图时,另一个活动开始了 在第二个活动中,我有一个列表视图,并使用适配器向其中添加数据。现在,在适配器中,我有一些选项,当我单击这些选项时,当前活动将停止,并且启动此活动的父活动需要重新启动 如何从适配器类实现这一点,以便完成当前活动并刷新父活动 提前感谢 使用listview的setOnItemClickListener并调用父活动,在其中调用父活动的onResume()。谷歌搜索时间可能重复:4秒。。。肯定比写这个问题的时间少。是的,我能够管理当前活

我有一个活动,它有一个视图,当我们点击这个视图时,另一个活动开始了

在第二个活动中,我有一个列表视图,并使用适配器向其中添加数据。现在,在适配器中,我有一些选项,当我单击这些选项时,当前活动将停止,并且启动此活动的父活动需要重新启动

如何从适配器类实现这一点,以便完成当前活动并刷新父活动


提前感谢

使用listview的setOnItemClickListener并调用父活动,在其中调用父活动的onResume()。

谷歌搜索时间可能重复:4秒。。。肯定比写这个问题的时间少。是的,我能够管理当前活动的完成,但我还需要重新启动父活动,我如何才能做到这一点,如果您有任何想法,请帮助我。谢谢..我需要从适配器类刷新父活动。因此,您希望他在适配器中保留对父活动的硬引用?您可以创建接口并将父上下文传递给适配器构造函数,然后您可以从适配器类将所需数据设置到接口,然后将其用作响应侦听器从您的父活动中删除以进一步处理。您尝试过此操作吗?我希望父活动为空,因为用户已经转移到另一个活动…是的,我已经尝试过了,如果你想将一些数据发送回父活动,你可以使用接口。我回家后会尝试一下,我真的很想知道幕后发生了什么。需要明确的是,您所说的是活动A->活动B->从活动B->调用活动A的生命周期方法创建的适配器?我不明白这怎么可能。您知道活动A是否保留在堆中吗?所以我可以完全避免自己测试:)