我有一个主要活动,FragmentActivity和我有三个片段在三个单独的标签上。在片段2中,我有一个按钮,用于打开一个活动,用户可以在该活动上单击“确定”或取消。现在当他点击OK或取消没有任何反应时它就退出了应用程序。
我想要它做的是,在从片段打开的活动的onClick()(OK或取消按钮)中,它返回到原始活动并返回到相同的片段在这种情况下片段为二。
我现在拥有它以便它返回原始活动但是第一个片段,而不是按下按钮的片段......我怎么能完成这个?以下是我要回到原始活动的内容:
btnOK.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
//execute background task for processing
new SaveDetails().execute(); //this actually calls an HTTPRequest
Intent a = new Intent(ACTIVITY_Edit_Trip.this, ACTIVITY_MAIN_CONTROLLER.class);
startActivity(a);
}
});
标签工作正常,我可以在它们之间滑动,我只是不知道如何从一个活动回到特定的一个。这可能吗?
感谢您的帮助!如果我需要发布我的PagerAdapter代码,我可以这样做,请告诉我!
编辑:我有两个活动,主要活动和编辑活动。我的主要活动是FragmentActivity,它也是创建片段所在的选项卡的片段。仅当用户按下片段2中的按钮时才能访问编辑活动。
按下片段2上的按钮后,编辑活动打开,它有两个按钮OK和取消,如果用户按下任一按钮,它应该返回到主要活动>片段2.现在使用我发布的代码,它转到主要活动>片段1。