单击选项卡ActivityGroup中的android硬件后退按钮

时间:2011-08-10 11:43:55

标签: android

请有人帮我解决如何处理标签活动组中的后退按钮。

我的应用程序下巴是:

登录 - >同步 - >主要的scrren。这个主要活动包含3个标签。每个选项卡包含5个以上的活动。这就是我创建ActivityGroup的原因。

现在的问题是,当我从标签的活动(标签活动中的任何位置)单击后退按钮时,它进入“同步”屏幕。我想去上一个屏幕

那意味着

MainActivity包含3个名为“Sale,Admin”的标签,设置“。第一个标签

销售 - >路线 - >零售商 - >零售商选项 - >发票...就像有一些意图可用。

例如现在我的位置“零售商选项”我点击后退按钮,然后我应该去“零售商”活动

但是我的代码就像是它的“同步”一样。它没有进入“零售商”屏幕。

请帮帮我....

提前致谢...

1 个答案:

答案 0 :(得分:0)

我正在使用这个

请试试这个......

  @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) 
    {
        if(keyCode == KeyEvent.KEYCODE_BACK)
        {
            Intent intent = new Intent(Intent.ACTION_MAIN);
            intent.addCategory(Intent.CATEGORY_HOME);
            intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            startActivity(intent);
            return true;
        }
        return false;
    }