【问题标题】:Navigating from an activity to a fragment [duplicate]从活动导航到片段[重复]
【发布时间】:2017-12-22 06:31:57
【问题描述】:
如何通过后退按钮从一项活动导航到另一项 fragment?
如果你知道答案,请帮助我。我是 Android 新手。
【问题讨论】:
标签:
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();