Uso de getContentResolver en la clase extendida BroadcastReceiver

Tengo que utilizar el método getContentResolver en una clase que extiende BroadcastReceiver y encontré que getContentResolver se puede utilizar solamente en una clase que extiende la actividad. Intento hacer un método estático en una clase que extiende la actividad pero no puedo utilizar getContentResolver en un método estático. También intenté con un método no estático pero cuando corro el appliaction consigo un error. ¿Como lo puedo hacer? ¡Gracias!

En su onReceive(Context, Intent) recibirá un objeto Context que tiene un getContentResolver() .

 ContentResolver contentResolver =context.getContentResolver(); cursor = contentResolver.query(uri, projection, selection, selectionArgs, sortOrder); 
  • ¿Necesito un bloqueo de despertador en mi transmisor-receptor si no estoy iniciando un servicio o una actividad?
  • Receptor de transmisión para comprobar la conexión a Internet en la aplicación Android
  • Anular la pantalla de llamada saliente predeterminada
  • ¿Cómo detectar cuando un usuario se conecta auriculares en el dispositivo Android? (Opuesto de ACTION_AUDIO_BECOMING_NOISY)
  • ContentObserver vs BroadCastReceiver: Uso de la batería, RAM, CPU?
  • BroadcastReceiver como clase interna
  • ¿Cómo puedo enviar los datos de resultado del Receptor de Broadcast a la Actividad
  • Android: ¿Presentar una notificación durante una llamada?
  • ¿Cómo notificar la actividad sobre los cambios en la variable global en la aplicación?
  • Actividad de Android sin GUI
  • GCM BroadcastReceiver setResultCode uso
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.