我试了下面的代码从一个片段扩展片段移动到一个活动扩展活动。回到片段从活动onBackpress
Intent mIntent = new Intent(getActivity(), UserProfile.class);
Bundle bundle = new Bundle();
bundle.putBoolean(Constant.isFromChatScreen, false);
mIntent.putExtras(bundle);
startActivity(mIntent);
在BaseActivity.java
我有片段A
,片段B
,片段C
..from Fragment A
我搬到Userprofile.java
现在我想搬回片段A onBackPressed
我怎样才能做到这一点?
这似乎有点奇怪,但我可能会误解您的问题。片段被托管在活动中,为什么不交换片段并通过后备栈来操纵它们呢? – Stefan
在BaseActivity.java中我有片段A,片段B,片段C..from片段A我移动到Userprofile.java现在我想回到片段A. –
'startActivityForResult()'? – Stefan