0

我有 2 类电话和 dialpad.java。在电话类中,当您单击这些行时,我有 5 行 dialpad.java 类将打开。我想在单个选项卡中运行 multiActivities,例如

我有主页选项卡,在主页选项卡中,当我单击主页选项卡中显示拨号盘活动的线路时会显示电话活动,因此我使用 ActivityGroup 来执行此操作。但我面临的问题是当拨号活动打开并且我选择另一个选项卡程序关闭,没有任何显示 logcat 错误。

请帮我解决这个问题

public class Phone extends ActivityGroup 
    {
    public void ShowDialPad(int nFreeLineNo, String sPhoneNo) 
       {
           Intent intent = new Intent(Phone.this , DialPad.class);

        //   intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
           intent.putExtra("LineNo", nFreeLineNo);
           intent.putExtra("PhoneNo", sPhoneNo);

           contentView("Activity", intent);

        //   startActivity(intent);
       }
    public void contentView(String id, Intent newIntent) 
        {
            View obj_view = getLocalActivityManager().startActivity(id, newIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)).getDecorView();

            this.setContentView(obj_view);

        }
    }
4

0 回答 0