Tabnine Logo
Context.registerReceiver
Code IndexAdd Tabnine to your IDE (free)

How to use
registerReceiver
method
in
android.content.Context

Best Java code snippets using android.content.Context.registerReceiver (Showing top 20 results out of 2,601)

origin: google/agera

@Override
public void observableActivated() {
 context.registerReceiver(broadcastReceiver, filter);
}
origin: square/picasso

void register() {
 IntentFilter filter = new IntentFilter();
 filter.addAction(ACTION_AIRPLANE_MODE_CHANGED);
 if (dispatcher.scansNetworkChanges) {
  filter.addAction(CONNECTIVITY_ACTION);
 }
 dispatcher.context.registerReceiver(this, filter);
}
origin: stackoverflow.com

 public class PowerUtil {
  public static boolean isConnected(Context context) {
    Intent intent = context.registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
    int plugged = intent.getIntExtra(BatteryManager.EXTRA_PLUGGED, -1);
    return plugged == BatteryManager.BATTERY_PLUGGED_AC || plugged == BatteryManager.BATTERY_PLUGGED_USB;
  }
}
origin: journeyapps/zxing-android-embedded

private void registerReceiver() {
  if (!registered) {
    context.registerReceiver(powerStatusReceiver, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
    registered = true;
  }
}
origin: yigit/android-priority-jobqueue

@TargetApi(23)
private void listenForIdle(Context context) {
  context.registerReceiver(new BroadcastReceiver() {
    @Override
    public void onReceive(Context context, Intent intent) {
      dispatchNetworkChange(context);
    }
  }, new IntentFilter(PowerManager.ACTION_DEVICE_IDLE_MODE_CHANGED));
}
origin: google/ExoPlayer

/**
 * Returns the current audio capabilities for the device.
 *
 * @param context A context for obtaining the current audio capabilities.
 * @return The current audio capabilities for the device.
 */
@SuppressWarnings("InlinedApi")
public static AudioCapabilities getCapabilities(Context context) {
 return getCapabilities(
   context.registerReceiver(null, new IntentFilter(AudioManager.ACTION_HDMI_AUDIO_PLUG)));
}
origin: google/ExoPlayer

private boolean checkChargingRequirement(Context context) {
 if (!isChargingRequired()) {
  return true;
 }
 Intent batteryStatus =
   context.registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
 if (batteryStatus == null) {
  return false;
 }
 int status = batteryStatus.getIntExtra(BatteryManager.EXTRA_STATUS, -1);
 return status == BatteryManager.BATTERY_STATUS_CHARGING
   || status == BatteryManager.BATTERY_STATUS_FULL;
}
origin: bumptech/glide

private void register() {
 if (isRegistered) {
  return;
 }
 // Initialize isConnected.
 isConnected = isConnected(context);
 try {
  // See #1405
  context.registerReceiver(connectivityReceiver,
    new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION));
  isRegistered = true;
 } catch (SecurityException e) {
  // See #1417, registering the receiver can throw SecurityException.
  if (Log.isLoggable(TAG, Log.WARN)) {
   Log.w(TAG, "Failed to register", e);
  }
 }
}
origin: CarGuo/GSYVideoPlayer

private void registerReceiver() {
  IntentFilter filter = new IntentFilter();
  filter.addAction(ConnectivityManager.CONNECTIVITY_ACTION);
  mContext.registerReceiver(mConnectivityBroadcastReceiver, filter);
  mConnectivityBroadcastReceiver.setRegistered(true);
}
origin: CarGuo/GSYVideoPlayer

FloatLifecycle(Context applicationContext, boolean showFlag, Class[] activities, LifecycleListener lifecycleListener) {
  this.showFlag = showFlag;
  this.activities = activities;
  mLifecycleListener = lifecycleListener;
  mHandler = new Handler();
  ((Application) applicationContext).registerActivityLifecycleCallbacks(this);
  applicationContext.registerReceiver(this, new IntentFilter(Intent.ACTION_CLOSE_SYSTEM_DIALOGS));
}
origin: TeamNewPipe/NewPipe

protected void registerBroadcastReceiver() {
  // Try to unregister current first
  unregisterBroadcastReceiver();
  context.registerReceiver(broadcastReceiver, intentFilter);
}
origin: chentao0707/SimplifyReader

public static void registerNetworkStateReceiver(Context mContext) {
  IntentFilter filter = new IntentFilter();
  filter.addAction(CUSTOM_ANDROID_NET_CHANGE_ACTION);
  filter.addAction(ANDROID_NET_CHANGE_ACTION);
  mContext.getApplicationContext().registerReceiver(getReceiver(), filter);
}
origin: stackoverflow.com

 IntentFilter intentFilter = new IntentFilter("android.intent.action.AIRPLANE_MODE");

BroadcastReceiver receiver = new BroadcastReceiver() {
   @Override
   public void onReceive(Context context, Intent intent) {
      Log.d("AirplaneMode", "Service state changed");
   }
};

context.registerReceiver(receiver, intentFilter);
origin: lipangit/JiaoZiVideoPlayer

public void setSystemTimeAndBattery() {
  SimpleDateFormat dateFormater = new SimpleDateFormat("HH:mm");
  Date date = new Date();
  videoCurrentTime.setText(dateFormater.format(date));
  if ((System.currentTimeMillis() - LAST_GET_BATTERYLEVEL_TIME) > 30000) {
    LAST_GET_BATTERYLEVEL_TIME = System.currentTimeMillis();
    getContext().registerReceiver(
        battertReceiver,
        new IntentFilter(Intent.ACTION_BATTERY_CHANGED)
    );
  } else {
    setBatteryLevel();
  }
}
origin: k9mail/k-9

private static void registerFileCleanupReceiver(Context context) {
  synchronized (cleanupReceiverMonitor) {
    if (cleanupReceiver != null) {
      return;
    }
    Timber.d("Registering temp file cleanup receiver");
    cleanupReceiver = new DecryptedFileProviderCleanupReceiver();
    IntentFilter intentFilter = new IntentFilter();
    intentFilter.addAction(Intent.ACTION_SCREEN_OFF);
    context.registerReceiver(cleanupReceiver, intentFilter);
  }
}
origin: facebook/facebook-android-sdk

private void registerBroadcastReceiver() {
  if (broadcastReceiver != null) {
    unregisterBroadcastReceiver();
  }
  broadcastReceiver = new ScanResultBroadcastReceiver();
  IntentFilter intentFilter = new IntentFilter();
  intentFilter.addAction(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION);
  context.registerReceiver(broadcastReceiver, intentFilter);
}
origin: seven332/EhViewer

private void registerReceiver() {
  final IntentFilter filter = new IntentFilter();
  filter.addAction(Intent.ACTION_TIME_TICK);
  filter.addAction(Intent.ACTION_TIME_CHANGED);
  filter.addAction(Intent.ACTION_TIMEZONE_CHANGED);
  getContext().registerReceiver(mIntentReceiver, filter, null, getHandler());
}
origin: google/ExoPlayer

private void startOrUpdateNotification() {
 if (player != null) {
  Notification notification = updateNotification(null);
  if (!isNotificationStarted) {
   isNotificationStarted = true;
   context.registerReceiver(notificationBroadcastReceiver, intentFilter);
   if (notificationListener != null) {
    notificationListener.onNotificationStarted(notificationId, notification);
   }
  }
 }
}
origin: k9mail/k-9

private static void registerFileCleanupReceiver(Context context) {
  synchronized (cleanupReceiverMonitor) {
    if (cleanupReceiver != null) {
      return;
    }
    Timber.d("Registering temp file cleanup receiver");
    cleanupReceiver = new AttachmentTempFileProviderCleanupReceiver();
    IntentFilter intentFilter = new IntentFilter();
    intentFilter.addAction(Intent.ACTION_SCREEN_OFF);
    context.registerReceiver(cleanupReceiver, intentFilter);
  }
}
origin: seven332/EhViewer

private void registerReceiver() {
  final IntentFilter filter = new IntentFilter();
  filter.addAction(Intent.ACTION_BATTERY_CHANGED);
  getContext().registerReceiver(mIntentReceiver, filter, null, getHandler());
}
android.contentContextregisterReceiver

Popular methods of Context

  • getPackageName
  • getResources
  • getSystemService
  • obtainStyledAttributes
  • getApplicationContext
  • getString
  • getPackageManager
  • startActivity
  • getContentResolver
  • getSharedPreferences
  • getAssets
  • getTheme
  • getAssets,
  • getTheme,
  • getCacheDir,
  • startService,
  • sendBroadcast,
  • getFilesDir,
  • getApplicationInfo,
  • unregisterReceiver,
  • getExternalCacheDir

Popular in Java

  • Creating JSON documents from java classes using gson
  • setContentView (Activity)
  • getSupportFragmentManager (FragmentActivity)
  • getContentResolver (Context)
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • StringTokenizer (java.util)
    Breaks a string into tokens; new code should probably use String#split.> // Legacy code: StringTo
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Top 15 Vim Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now