gpt4 book ai didi

android - 如何调用 recreate()?

转载 作者:IT老高 更新时间:2023-10-28 23:40:11 29 4
gpt4 key购买 nike

我知道这可能非常简单,但我就是想不通。

我正在尝试在操作后重新加载/重新创建 Activity 。我知道我可以使用:

Intent intent = getIntent();
finish();
startActivity(intent);

但是在阅读网站上的答案时,我被告知在 11 api 之后使用“recreate()”。任何帮助将不胜感激,谢谢!

最佳答案

使用 recreate 时方法通过做来工作

this.recreate()

它仅在 API 级别 11 中添加。如果您想包含更多设备,您可以检查 API 级别并实现重新创建方法以及

Intent intent = getIntent();
finish();
startActivity(intent);

您可以通过像...这样的 if 语句来使用两者

if (android.os.Build.VERSION.SDK_INT >= 11) {
//Code for recreate
recreate();
} else {
//Code for Intent
Intent intent = getIntent();
finish();
startActivity(intent);
}

关于android - 如何调用 recreate()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29722839/

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