【问题标题】:Restart the android app to top of all other working apps重新启动 android 应用程序到所有其他工作应用程序的顶部
【发布时间】:2013-10-19 04:43:51
【问题描述】:

我需要从应用程序拨打电话,通话结束后我需要返回应用程序。这正是它在某些版本的 Android 中的工作方式。但在其他版本中,我们被重定向到本机通话记录屏幕。现在我已经创建了一个服务,它会在通话结束并重新启动应用程序时进行监听,但通话记录仍然首先出现。只有在按下“返回”按钮后,我才能返回我的应用程序。问题,是否可以让我的应用程序在所有其他工作应用程序之上重新启动? IE。我需要在从应用程序拨打电话后立即显示我的应用程序(不是本机通话记录屏幕)。谢谢

【问题讨论】:

    标签: android call restart recent-screens


    【解决方案1】:

    我有你想要的相同功能,我以这种方式处理它,它工作正常。

     Intent it = new Intent();
    
     it.setComponent(new ComponentName(YourActivity.this.getPackageName(),YourActivity.class.getName()));
     it.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK| Intent.FLAG_ACTIVITY_SINGLE_TOP);
     YourActivity.this.getApplicationContext().startActivity(it);
    

    【讨论】:

      猜你喜欢
      • 2018-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-10
      • 2015-08-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多