gpt4 book ai didi

android - 有没有办法以编程方式重新启动 Android 应用程序

转载 作者:太空宇宙 更新时间:2023-11-03 13:02:19 24 4
gpt4 key购买 nike

我有一个分发到一系列应用程序中的应用程序。我想为用户提供一种清除用户数据的方法。为此,我希望每个应用程序都清除它的用户数据。我让这部分工作正常。

我的问题是,一旦我清除了用户数据,有没有办法重新启动应用程序,使恢复的设置生效?

最佳答案

This Jan Jonas 的博文很好地解释了如何以编程方式重启应用程序。

方法是创建一个重启 Intent ,并将其添加到警报管理器中,并带有时间偏移(这样它就不会立即发生。

AlarmManager mgr = (AlarmManager)ACTIVITY.getSystemService(Context.ALARM_SERVICE);
mgr.set(AlarmManager.RTC, System.currentTimeMillis() + 1000, RESTART_INTENT);

关于android - 有没有办法以编程方式重新启动 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9417118/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com