android.support.v4.app.FragmentActivity.registerReceiver()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(7.1k)|赞(0)|评价(0)|浏览(100)

本文整理了Java中android.support.v4.app.FragmentActivity.registerReceiver()方法的一些代码示例,展示了FragmentActivity.registerReceiver()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.registerReceiver()方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:registerReceiver

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);
}

相关文章

微信公众号

最新文章

更多

FragmentActivity类方法