本文整理了Java中android.support.v4.app.FragmentActivity.registerReceiver()
方法的一些代码示例,展示了FragmentActivity.registerReceiver()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.registerReceiver()
方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:registerReceiver
暂无
代码示例来源:origin: kaushikgopal/RxJava-Android-Samples
private void listenToNetworkConnectivity() {
broadcastReceiver =
new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
publishProcessor.onNext(getConnectivityStatus(context));
}
};
final IntentFilter intentFilter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
getActivity().registerReceiver(broadcastReceiver, intentFilter);
}
代码示例来源:origin: commonsguy/cw-omnibus
@Override
public void onResume() {
super.onResume();
IntentFilter f=
new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE);
f.addAction(DownloadManager.ACTION_NOTIFICATION_CLICKED);
getActivity().registerReceiver(onEvent, f);
}
代码示例来源:origin: aa112901/remusic
@Override
public void onResume() {
super.onResume();
//注册广播
IntentFilter f = new IntentFilter();
f.addAction(MediaService.META_CHANGED);
getActivity().registerReceiver(mStatusListener, f);
}
代码示例来源:origin: aa112901/remusic
@Override
public void onResume() {
super.onResume();
toolbar.setBackgroundColor(Color.TRANSPARENT);
reloadAdapter();
IntentFilter f = new IntentFilter();
f.addAction(IConstants.MUSIC_COUNT_CHANGED);
f.addAction(IConstants.PLAYLIST_ITEM_MOVED);
f.addAction(MediaService.META_CHANGED);
getActivity().registerReceiver(mStatusListener, f);
}
代码示例来源:origin: JZ-Darkal/AndroidHttpCapture
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
receiver = new Receiver();
getActivity().registerReceiver(receiver, new IntentFilter("proxyfinished"));
}
代码示例来源:origin: tiandawu/IotXmpp
private void initBroadcastReceiver() {
mReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
// Log.e("tt", "oooooooooooooo");
refreshData();
}
};
IntentFilter filter = new IntentFilter();
filter.addAction(RECEIVED_NEW_SESSION);
getActivity().registerReceiver(mReceiver, filter);
}
代码示例来源:origin: tgwizard/sls
@Override
public void onResume() {
super.onResume();
IntentFilter ifs = new IntentFilter();
ifs.addAction(ScrobblingService.BROADCAST_ONSTATUSCHANGED);
ifs.addAction(ScrobblingService.BROADCAST_ONAUTHCHANGED);
getActivity().registerReceiver(onChange, ifs);
fillData();
}
代码示例来源:origin: tiandawu/IotXmpp
/**
* 初始化广播接收者,主要用于接收好友上下线状态
*/
private void initMyBroadcastReceiver() {
receiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
String action = intent.getAction();
if (FRIENDS_STATUS_CHANGED.equals(action)) {
mGroups.clear();
mGroups.addAll(xmppConnectionManager.getGroups());
// sortGroup(mGroups);
myAdapter.notifyDataSetChanged();
Log.e("tt", "上线了");
}
}
};
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(FRIENDS_STATUS_CHANGED);
getActivity().registerReceiver(receiver, intentFilter);
}
代码示例来源:origin: byhieg/easyweather
@Override
public void registerBroadCast() {
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction("android.net.conn.CONNECTIVITY_CHANGE");
networkChangeReceiver = new NetworkChangeReceiver();
getActivity().registerReceiver(networkChangeReceiver, intentFilter);
}
代码示例来源:origin: DeviceConnect/DeviceConnect-Android
@Override
public void onResume() {
super.onResume();
IntentFilter filter = new IntentFilter();
filter.addAction(WifiManager.NETWORK_STATE_CHANGED_ACTION);
getActivity().registerReceiver(mReceiver, filter);
}
代码示例来源:origin: CesarValiente/PermissionsSample
private void setupReceivers() {
sentSMSReceiver = SMSReceiver.getSMSSentReceiver();
deliveredSMSReceiver = SMSReceiver.getSMSDeliveredReceiver();
getActivity().registerReceiver(sentSMSReceiver, new IntentFilter(SMSActionImpl.SMS_SENT));
getActivity().registerReceiver(deliveredSMSReceiver, new IntentFilter(SMSActionImpl.SMS_DELIVERED));
}
代码示例来源:origin: googlesamples/android-AppRestrictionSchema
@Override
public void onStart() {
super.onStart();
mBroadcastReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
resolveRestrictions();
}
};
getActivity().registerReceiver(mBroadcastReceiver,
new IntentFilter(Intent.ACTION_APPLICATION_RESTRICTIONS_CHANGED));
}
代码示例来源:origin: huangfangyi/FanXin
@Override
public void onActivityCreated(Bundle savedInstanceState) {
if (savedInstanceState != null && savedInstanceState.getBoolean("isConflict", false))
return;
super.onActivityCreated(savedInstanceState);
initView();
setUpView();
broadcastReceiver=new MyBroadcastReceiver();
IntentFilter filter=new IntentFilter();
filter.addAction(EaseConstant.ACTION_DELETE_MSG);
getActivity().registerReceiver(broadcastReceiver,filter);
}
代码示例来源:origin: tomahawk-player/tomahawk-android
@Override
public void onStart() {
super.onStart();
// Initialize and register Receiver
if (mSearchFragmentReceiver == null) {
mIsFirstBroadcast = true;
mSearchFragmentReceiver = new SearchFragmentReceiver();
IntentFilter intentFilter = new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION);
getActivity().registerReceiver(mSearchFragmentReceiver, intentFilter);
}
}
代码示例来源:origin: googlesamples/android-BluetoothAdvertisements
/**
* When app comes on screen, check if BLE Advertisements are running, set switch accordingly,
* and register the Receiver to be notified if Advertising fails.
*/
@Override
public void onResume() {
super.onResume();
if (AdvertiserService.running) {
mSwitch.setChecked(true);
} else {
mSwitch.setChecked(false);
}
IntentFilter failureFilter = new IntentFilter(AdvertiserService.ADVERTISING_FAILED);
getActivity().registerReceiver(advertisingFailureReceiver, failureFilter);
}
代码示例来源:origin: zhangxieliu/NewsClient
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
receiver = new SearchReceiver();
IntentFilter filter = new IntentFilter("search");
getActivity().registerReceiver(receiver, filter);
listView.setOnItemClickListener(this);
loadData(0);
}
代码示例来源:origin: casific/murmur
@Override
public void onResume() {
super.onResume();
setPendingUnreadMessagesDisplay();
receiver = new MessageEventReceiver();
getActivity().registerReceiver(receiver, filter);
}
代码示例来源:origin: pocmo/Yaaic
@Override
public void onResume() {
super.onResume();
activity.setToolbarTitle(getString(R.string.app_name));
receiver = new ServerReceiver(this);
getActivity().registerReceiver(receiver, new IntentFilter(Broadcast.SERVER_UPDATE));
adapter.loadServers();
}
代码示例来源:origin: HelloChenJinJun/TestChat
@Override
public void initData() {
LogUtil.e("RecentFragment:initData");
if (mLinearLayoutManager.findViewByPosition(0) != null) {
mLinearLayoutManager.findViewByPosition(0).setVisibility(View.GONE);
}
getActivity().registerReceiver(netWorkChangedReceiver = new NetWorkChangedReceiver(), new IntentFilter(Constant.NETWORK_CONNECTION_CHANGE));
netWorkChangedReceiver.registerListener(this);
registerRxBus();
}
代码示例来源:origin: casific/murmur
@Override
public void onResume() {
super.onResume();
MessageStore.getInstance(getActivity()).setAllAsRead();
setPendingUnreadMessagesDisplay();
swapCursor();
receiver = new MessageEventReceiver();
getActivity().registerReceiver(receiver, filter);
}
内容来源于网络,如有侵权,请联系作者删除!