Android 返回时再次调用创建时的片段活动
我有一个片段活动,多个片段被替换。当我从片段调用新活动时,它被称为片段活动的oncreate方法,而在新活动的back-press中被称为oncreate方法。它转到根片段,而不是当前片段Android 返回时再次调用创建时的片段活动,android,android-fragments,Android,Android Fragments,我有一个片段活动,多个片段被替换。当我从片段调用新活动时,它被称为片段活动的oncreate方法,而在新活动的back-press中被称为oncreate方法。它转到根片段,而不是当前片段 Intent intent=new Intent(getActivity(), Temp.class); getActivity().startActivity(intent); 尝试将此添加到片段中: public YourFragment() { this.retainInstance = tr
Intent intent=new Intent(getActivity(), Temp.class);
getActivity().startActivity(intent);
尝试将此添加到片段中:
public YourFragment()
{
this.retainInstance = true;
}
使用以下代码从片段启动新活动
Intent intent=new Intent(getActivity(), Temp.class);
startActivity(intent);
请更清楚问题是什么以及您想要实现什么。当我从fragment调用新活动并返回时,fragment活动是从零开始的,而不是从当前状态开始的。