将onPause作为常规函数调用?

时间:2016-08-09 07:38:03

标签: java android android-studio

我的所有代码都在我的onpause代码中更新sharedprefs。在我的应用程序onPause除了保存之外别无他法。我想在活动之间移动时更新共享的首选项。可以将onPause作为我的保存函数调用,而不是将代码复制到save()方法中吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

是的,您可以在OnPause()中添加它,但是它的好方法是添加一些方法并在OnPause()中调用它,这样您就可以从其他点调用save,也不会受到限制。

void SavingCode() {

        // my Saving code here
    }

    @Override
    protected void onPause() {
        SavingCode();
        super.onPause();

    }