Bring application to front after user clicks on home button

后端 未结 7 912
礼貌的吻别
礼貌的吻别 2020-11-28 09:21

My application is in running mode[foreground] and user clicks on home button, which puts application to background[and still running]. I ha

7条回答
  •  囚心锁ツ
    2020-11-28 10:05

    I find a new way to bring app to foreground, It imitate click Icon to launch application.

        PackageManager packageManager = context.getPackageManager();
        Intent intent = packageManager.getLaunchIntentForPackage(pkName);
        if (intent != null)
        {
                //模拟点击桌面图标的启动参数
                intent.setPackage(null);
             // intent.setSourceBounds(new Rect(804,378, 1068, 657));
                intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
               context.startActivity(intent);
    
        }
    

    it work for me, But who can tell me why package must be null

提交回复
热议问题