android.app.Activity.unregisterReceiver()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(4.2k)|赞(0)|评价(0)|浏览(336)

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

Activity.unregisterReceiver介绍

暂无

代码示例

代码示例来源:origin: aa112901/remusic

@Override
public void onStop() {
  super.onStop();
  mContext.unregisterReceiver(downStatus);
}

代码示例来源:origin: JZ-Darkal/AndroidHttpCapture

public synchronized void onPause() {
  cancel();
  if (registered) {
    activity.unregisterReceiver(powerStatusReceiver);
    registered = false;
  } else {
    Log.w(TAG, "PowerStatusReceiver was never registered?");
  }
}

代码示例来源:origin: commonsguy/cw-omnibus

@Override
public void onStop() {
 getActivity().unregisterReceiver(onBattery);
 super.onStop();
}

代码示例来源:origin: wangdan/AisenWeiBo

@Override
public void onPause() {
  super.onPause();
  
  getActivity().unregisterReceiver(receiver);
}

代码示例来源:origin: wangdan/AisenWeiBo

@Override
public void onPause() {
  super.onPause();
  getActivity().unregisterReceiver(receiver);
}

代码示例来源:origin: wangdan/AisenWeiBo

@Override
public void onPause() {
  super.onPause();
  UMengUtil.onPageEnd(getActivity(), "微博评论页");
  getActivity().unregisterReceiver(receiver);
}

代码示例来源:origin: wangdan/AisenWeiBo

@Override
public void onPause() {
  super.onPause();
  UMengUtil.onPageEnd(getActivity(), "通知页");
  getActivity().unregisterReceiver(receiver);
}

代码示例来源:origin: wangdan/AisenWeiBo

@Override
public void onPause() {
  super.onPause();
  UMengUtil.onPageEnd(getActivity(), "草稿箱页");
  getActivity().unregisterReceiver(receiver);
}

代码示例来源:origin: limpoxe/Android-Plugin-Framework

public void onActivityDestory(Activity activity) {
    if (!activity.isChild()) {
      if (activity.getClass().getClassLoader() instanceof PluginClassLoader) {
        BroadcastReceiver br = receivers.remove(activity);
        activity.unregisterReceiver(br);
      }
    }
  }
}

代码示例来源:origin: stfalcon-studio/SmsVerifyCatcher

public void onStop() {
  try {
    activity.unregisterReceiver(smsReceiver);
  } catch (IllegalArgumentException ignore) {
    //receiver not registered
  }
}

代码示例来源:origin: com.uphyca/android-junit4-robolectric

/**
 * @param receiver
 * @see android.content.ContextWrapper#unregisterReceiver(android.content.BroadcastReceiver)
 */
public void unregisterReceiver(BroadcastReceiver receiver) {
  mActivity.unregisterReceiver(receiver);
}

代码示例来源:origin: xuyisheng/ZXingLib

public synchronized void onPause() {
  cancel();
  if (registered) {
    activity.unregisterReceiver(powerStatusReceiver);
    registered = false;
  } else {
    Log.w(TAG, "PowerStatusReceiver was never registered?");
  }
}

代码示例来源:origin: huangfangyi/YiChat

public synchronized void onPause() {
  cancel();
  if (registered) {
    activity.unregisterReceiver(powerStatusReceiver);
    registered = false;
  } else {
    Log.w(TAG, "PowerStatusReceiver was never registered?");
  }
}

代码示例来源:origin: SuperChenSSS/APPForKEXIE

public synchronized void onPause() {
  cancel();
  if (registered) {
    activity.unregisterReceiver(powerStatusReceiver);
    registered = false;
  } else {
    Log.w(TAG, "PowerStatusReceiver was never registered?");
  }
}

代码示例来源:origin: derry/delion

private void finishDialog(int resultCode, String id) {
  mActivity.unregisterReceiver(mLocationModeBroadcastReceiver);
  if (mNativeBluetoothChooserDialogPtr != 0) {
    nativeOnDialogFinished(mNativeBluetoothChooserDialogPtr, resultCode, id);
  }
}

代码示例来源:origin: LiuhangZhang/qrcode_android

public synchronized void onPause() {
  cancel();
  if (registered) {
    activity.unregisterReceiver(powerStatusReceiver);
    registered = false;
  } else {
    Log.w(TAG, "PowerStatusReceiver was never registered?");
  }
}

代码示例来源:origin: andforce/iBeebo

@Override
public void onPause() {
  super.onPause();
  if (sdCardReceiver != null) {
    getActivity().unregisterReceiver(sdCardReceiver);
  }
  if (mp != null && mp.isPlaying()) {
    mp.stop();
    playing = false;
  }
}

代码示例来源:origin: gigabytedevelopers/FireFiles

@Override
public void onPause(){
  super.onPause();
  getActivity().unregisterReceiver(mWifiReceiver);
  getActivity().unregisterReceiver(mFtpReceiver);
}

代码示例来源:origin: lfkdsk/JustWeEngine

public void unBindService() {
  if (mChatService != null) mChatService.stop();
  if (mBluetoothAdapter != null) {
    mBluetoothAdapter.cancelDiscovery();
  }
  // Unregister broadcast listeners
  context.unregisterReceiver(mReceiver);
}

代码示例来源:origin: ApolloAuto/apollo-DuerOS

@Override
public void onDestroyView() {
  super.onDestroyView();
  getActivity().unregisterReceiver(mFeedReceiver);
}

相关文章

微信公众号

最新文章

更多

Activity类方法