我有以下问题。我有一个包含 4 个片段的活动。其中一个包含一个名称列表,当我单击一个名称时,另一个活动将使用意图 ecc 启动。此活动显示与姓名相关的个人信息,并包含一个按钮。该按钮使用通过 Http 的 DELETE 请求从列表中删除名称(也使用 Http、POST 检索个人信息)。
这一切都很好,但我想知道如何返回显示最后一个活动的名称列表的片段,以再次查看名称减去所选名称的列表。非常欢迎我可以获取一些信息的建议或链接:)
我有以下问题。我有一个包含 4 个片段的活动。其中一个包含一个名称列表,当我单击一个名称时,另一个活动将使用意图 ecc 启动。此活动显示与姓名相关的个人信息,并包含一个按钮。该按钮使用通过 Http 的 DELETE 请求从列表中删除名称(也使用 Http、POST 检索个人信息)。
这一切都很好,但我想知道如何返回显示最后一个活动的名称列表的片段,以再次查看名称减去所选名称的列表。非常欢迎我可以获取一些信息的建议或链接:)
要回到你以前的片段使用:
getActivity().getFragmentsManager().popBackStack()
后退堆栈允许用户反转片段事务(向后导航)。使用 popBackStack 将模拟返回按钮的返回行为。查看http://developer.android.com/reference/android/app/FragmentManager.html并使用最适合您需要的一个。
你可以简单地打电话
finish()
在您的活动删除操作之后