在开发中,有时候需要, 点击一个按钮,需要刷新前面的多个页面的数据。 方法A可以通过共享Application中的变量来进行改变。 还可以通过发送广播来进行处理。
我们发送
Intent intent = new Intent();
intent.setAction(Comm.receiver);
sendBroadcast(intent); 这样的形式发送广播。 这样的广播是无序广播,这样可以响应所有注册的广播。 我们可以在A页面中注册这个广播,监听这个Action的值,同时也
可以在B页面中,监听这个广播。 只要addAction(Comm.reciver)了,那么所有的都可以监听。 这样, 只需要在需要刷新的页面中注册就好,就可以刷新了。