Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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
Java @已使用覆盖恢复,但屏幕重置_Java_Android_Overriding - Fatal编程技术网

Java @已使用覆盖恢复,但屏幕重置

Java @已使用覆盖恢复,但屏幕重置,java,android,overriding,Java,Android,Overriding,java和/或XML文件似乎在暂停唤醒时重新加载,但我认为@Override会阻止这种情况。我该如何阻止这种情况发生 @Override public void onPause() { super.onPause(); Playsound2.stop(); } @Override public void onResume() { super.onResume(); SoundManage

java和/或XML文件似乎在暂停唤醒时重新加载,但我认为@Override会阻止这种情况。我该如何阻止这种情况发生

    @Override
    public void onPause() {
        super.onPause();

        Playsound2.stop();
    }

    @Override
    public void onResume() {
        super.onResume();

        SoundManager.getInstance();
        SoundManager.initSounds(this);
        SoundManager.loadSounds();
    }

也许我不清楚。如何在唤醒时停止重新启动的活动?

每次恢复活动时都会调用onResume方法。如果您不想这样做,请在活动之外的其他方法中使用您的代码,因为活动方法有一个生命周期,并且它们遵循相同的层次结构。

@Override意味着您从父类重写该方法


onResume
活动的生命周期的一部分,将自动调用。

@Override
表示从父类重写该方法。