Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当应用程序进入后台android时显示启动屏幕_Android_Splash Screen - Fatal编程技术网

当应用程序进入后台android时显示启动屏幕

当应用程序进入后台android时显示启动屏幕,android,splash-screen,Android,Splash Screen,当应用程序进入后台时,如何显示android启动屏幕 问题是,当用户将应用程序发送到后台时,我需要隐藏我的应用程序主页,当用户双击“主页”按钮时,他们将看到启动屏幕 我们在代码中使用了以下内容: public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); getWindow().setFlags(LayoutParams.FLAG_SECURE

当应用程序进入后台时,如何显示android启动屏幕

问题是,当用户将应用程序发送到后台时,我需要隐藏我的应用程序主页,当用户双击“主页”按钮时,他们将看到启动屏幕

我们在代码中使用了以下内容:

    public void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);


        getWindow().setFlags(LayoutParams.FLAG_SECURE,
                LayoutParams.FLAG_SECURE);
.
.
看起来它正在解决这个问题,但是如果应用程序在前台,这个代码会阻止用户在设备上截图

我不知道如何像在iOS中那样实现我需要的东西


谢谢。

现在我还没有亲自尝试过这个方法,所以我不确定它是否有效,但您可以尝试覆盖onPause方法。覆盖onPause后,添加将启动屏幕设置为覆盖整个活动的代码。这应该将图像作为应用程序预览放在“最近”面板中。然后重写onResume方法以从活动中删除图像,再次给予用户控制。

请向我们展示您迄今为止尝试了什么。编辑了我的问题。谢谢谢谢你,你有这方面的参考资料吗?没有。。。但是你可以在developer.android.com上查找onPause和onResume方法的文档。或者只是做一个谷歌搜索。