如何打开某些标签的活动?

时间:2014-02-22 07:47:42

标签: android android-intent android-fragments android-fragmentactivity

我有一个主要活动,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。

0 个答案:

没有答案