猿问

在Android中重新加载活动

ActivityAndroid中重新加载,是一种好习惯吗?

最好的方法是什么?this.finish然后this.startActivity进行活动Intent


肥皂起泡泡
浏览 1204回答 3
3回答

catspeake

您可以简单地使用finish();startActivity(getIntent());Activity从自身内部刷新。

扬帆大鱼

对于那些不想在recreate()方法后看到眨眼的人,只需使用 finish(); overridePendingTransition(0, 0); startActivity(getIntent()); overridePendingTransition(0, 0);

慕无忌1623718

这是我在更改首选项更改的返回值后重新加载活动的操作。@Overrideprotected void onResume() {   super.onResume();   this.onCreate(null);}这实质上导致活动重绘自身。更新: 更好的方法是调用该recreate()方法。这将导致重新创建活动。
随时随地看视频慕课网APP

相关分类

Android
我要回答