1 private String ALLDATA_NAME = "action.allData";
IntentFilter myIntentFilter = new IntentFilter();
myIntentFilter.addAction(ALLDATA_NAME);
// 注册广播
mActivity.registerReceiver(mBroadcastReceiver, myIntentFilter);
/**
* 广播接收类*/
private BroadcastReceiver mBroadcastReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (action.equals(ALLDATA_NAME)) {
onRefresh();
}
}
};
2
Intent intent = new Intent("action.allData");
sendBroadcast(intent);