如何解决回到有片段的活动并恢复它
希望你们一切都好。 我在 java 中制作 Android 应用程序时遇到困难。 我有一个活动 A,其中有 4 个片段(使用底部导航栏)。我转到我的第三个片段,然后按下一个按钮打开另一个活动 B。 我想要的是,当我在 Activity B 中按下 go back 文本时,我移动到 Activity A 并加载了相同的片段 3。
注意:任何帮助材料对我都有用。所以请分享任何源链接或你们对它的任何知识
谢谢
解决方法
我刚刚找到了最简单的解决方案。在后退图标上添加一个单击侦听器,只需在其中添加 finish() 即可。像这样:
goback.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
说明: fragment 会自动在堆栈中保持它的状态,当我们选择在按钮点击时执行 finish() 时,当前正在运行的 Activity 的生命周期结束,然后在堆栈上,fragment 的状态可用并自动恢复。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。