0

我必须在 android 应用程序中开发后退按钮功能。

我在标签组活动中有 4 个标签。在这里,我必须创建第 4 个选项卡是返回。

这里我必须到第 4 个选项卡意味着第 4 个选项卡是转到我以前的活动。

这些是我的标签组活动代码:

intent = new Intent().setClass(this, MainGroupActivity.class);
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

    // Initialize a TabSpec for each tab and add it to the TabHost
    spec = tabhost.newTabSpec("Home").setIndicator("Home", 
                    res.getDrawable(R.drawable.arrow_up_float))
                    .setContent(intent);
    tabhost.addTab(spec);

    intent = new Intent().setClass(this, CartGroupActivity.class);
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

    // Initialize a TabSpec for each tab and add it to the TabHost
    spec = tabhost
            .newTabSpec("Cart")
            .setIndicator("Cart",
                    res.getDrawable(R.drawable.arrow_down_float))// debttab moretab
                                                        // expensestab
            .setContent(intent);
    tabhost.addTab(spec);

    intent = new Intent().setClass(this, LoginGroupActivty.class);
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    // Initialize a TabSpec for each tab and add it to the TabHost
    spec = tabhost.newTabSpec("Login").setIndicator("Login",
                   res.getDrawable(R.drawable.btn_default_small))
                   .setContent(intent);
    tabhost.addTab(spec);
    intent = new Intent().setClass(this, GoBackActivity.class);
    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

    // Initialize a TabSpec for each tab and add it to the TabHost
    spec = tabhost
            .newTabSpec("Go Back")
            .setIndicator("Go Back",
                    res.getDrawable(R.drawable.arrow_down_float))// debttab moretab
                                                        // expensestab
            .setContent(intent);
    tabhost.addTab(spec);

这里 MainGroupActivity 有 2 个子类...我的意思是主组活动有列表视图。我必须单击任何列表意味着它是转到第一个子活动并在下一个屏幕中显示带有 4 个选项卡(选项卡组)的列表视图。现在我有单击第一个子视图中的任何列表意味着它转到第二个子视图并显示带有 4 个选项卡(选项卡组)的列表视图。现在我希望在第二个子视图中单击第四个选项卡(返回)意味着它转到上一个活动(第一个子视图) ..我能怎么做 ???请帮我...

我如何编写第 4 个选项卡的条件。请给我用于这些目的的代码。

4

1 回答 1

0

您可以使用

Intent intent = new Intent( v.getContext(), YourOtherActivity.class);
   startActivity(intent);}

` 现在,当用户单击选项卡时,它会自动将用户带到您的其他活动。

于 2013-02-01T06:16:00.123 回答