安卓如何重启一个activity

我需要切换activity 切换过去之后需要重新加载数据 有时候切换过去之后系统不会重新加载 数据还是原先的 也就是说之前的activity没有被杀死 请问怎么实现

利用广播可以吗?

问题说的不清楚,切换到的Activity是否设置有launchMode?记载数据是在什么时候?你是怎么切换的?
正常情况下,用startActivity方式切换Activity,默认使用standard启动模式,是不会有缓存数据的

你应该不是切换过去,而是从上一个Activity 按了 Back 键回去了之后,这样就会显示刚刚的状态

你要找的是不是:launchmode?

是我理解错了 我要实现的是利用广播进行页面数据的更新!

重写onResume()方法即可

利用activity的生命周期,onResume()方法就好了