怎么重启一个activity?我试着像下边这么做,但是activity仍然只是退出。
public static void restartActivity(Activity act){
Intent intent=new Intent();
intent.setClass(act, act.getClass());
act.startActivity(intent);
act.finish();
}
怎么重启一个activity?我试着像下边这么做,但是activity仍然只是退出。
public static void restartActivity(Activity act){
Intent intent=new Intent();
intent.setClass(act, act.getClass());
act.startActivity(intent);
act.finish();
}
我是这样做的主题转换:
Intent intent = getIntent();
finish();
startActivity(intent);
基本上来说,我先调用finish(),我用同样的intent,这个activity就启动了。这不是开玩笑么?