【问题标题】:Acivity1 Fragment2 -> Activity2 (after button click) -> Activity1 Fragment2 navigate from activity to specific fragmentAcivity1 Fragment2 -> Activity2(单击按钮后)-> Activity1 Fragment2 从活动导航到特定片段
【发布时间】:2020-10-06 17:12:53
【问题描述】:

您好,我有一个实现底部导航组件的应用程序。

有一个主要的活动有2个片段(家庭片段,笔记片段)。

我将从 note fragment 转到另一个名为 AddNoteActivity 的活动。

单击 AddNoteActivity 中的按钮后,我希望屏幕显示带有注释片段的主要活动。

Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);

我知道这段代码将启动主要活动,但它会自动加载主页片段,因为它在 moblie_navigation.xml 中设置为app:startDestination

如何在 AddNoteActivity 中单击按钮时让主要活动加载笔记片段?

我还有一个启用导航的操作栏。当我单击向上箭头时,我会按原样返回到笔记片段。

【问题讨论】:

  • 你为什么不在“AddNoteActivity”中完成工作后finish();?并再次获取数据resume() in ""note fragment""
  • 完美运行,哇,谢谢

标签: java android android-activity fragment


【解决方案1】:

要转到片段只需写

在您的按钮上点击 {

完成();

}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多