注册广播
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(Url.AppointmentOrder);
MyBroadcastReceiver myBroadcastReceiver = new MyBroadcastReceiver();
activity.registerReceiver(myBroadcastReceiver, intentFilter);
class MyBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
curPageNum = maxPageNum = 1;
getServerMainListData();
}
}
发送广播
activity.sendBroadcast(new Intent(Url.AppointmentOrder));
销毁广播
@Override
public void onDestroy() {
super.onDestroy();
activity.unregisterReceiver(myBroadcastReceiver);
}