【问题标题】:Navigating from an activity to a fragment [duplicate]从活动导航到片段[重复]
【发布时间】:2017-12-22 06:31:57
【问题描述】:

如何通过后退按钮从一项活动导航到另一项 fragment
如果你知道答案,请帮助我。我是 Android 新手。

【问题讨论】:

  • your question is unclear 并阅读此How to Ask
  • 阅读How to ask。您的问题不提供编码工作。
  • 使用 onBackPressed()

标签: android android-fragments


【解决方案1】:

你可以使用从Fragment切换到Activity-:

在 BackPressed- 上实现此代码:

@Override
    public void onBackPressed() {
        super.onBackPressed();

     YourFragment mapFragment = new YourFragment();
    FragmentManager manager = getFragmentManager();
    manager.beginTransaction().replace(R.id.landlord_apartment, mapFragment, mapFragment.getTag()).commit();
    }

从 Fragment 移动到 Activity 时-:

startActivity(new Intent(getActivity,YourActivity.Class));

在从活动转移到片段时-:

YourFragment mapFragment = new YourFragment();
FragmentManager manager = getFragmentManager();
manager.beginTransaction().replace(R.id.landlord_apartment, mapFragment, mapFragment.getTag()).commit();

【讨论】:

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