Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Cómo obtengo el contexto del intento?

AccountAuthenticator.java:

Intent intent = new Intent(context, AccountActivity.class); 

AccountActivity.java:
En onCreate (Bundle aBundle) Quiero decir:

  • Android: actualizar la versión de la base de datos y agregar nueva tabla
  • Error: No se pueden cambiar las dependencias de configuración ': app: _debugAnnotationProcessor' una vez que se ha resuelto
  • ¿Cómo detecta cuándo ha finalizado un archivo de sonido?
  • Fije la posición del ratón en el dispositivo androide arraigado
  • ¿Cómo evito que IntelliJ copie recursos en el directorio de salida del compilador del proyecto?
  • SQLite en Android Cómo actualizar una fila específica
  •  getIntent().getContext(); 

    Pero getContext () no existe.

    ¿Cómo obtengo el contexto del intento?
    Dado que se pasa en el constructor Intent, esperaba que estuviera disponible al llegar a AccountActivity.

  • Captura de paquetes de red en Android?
  • Android Studio: ¿Cómo eliminar / filtrar las variantes de construcción para la depuración por defecto y la versión buildTypes y mantener sólo aquellos que utilizan buildTypes personalizado?
  • Transferencia de datos de una Actividad a otra Actividad Usando Intenciones
  • Creación de un directorio en el paquete de aplicaciones en el almacenamiento interno
  • getExternalCacheDir () devuelve null después de borrar datos
  • No se pueden reproducir algunos vídeos de Youtube con la API de reproductor de YouTube para Android
  • One Solution collect form web for “¿Cómo obtengo el contexto del intento?”

    ¿Cómo obtengo el contexto del intento?

    No lo haces.

    Dado que se pasa en el constructor Intent, esperaba que estuviera disponible al llegar a AccountActivity.

    El Context sólo se utiliza para ayudar a crear la información de enrutamiento de Intent . Puesto que un Intent puede (y frecuentemente vive) fuera de cualquier Context , una Intent no puede retener un Context .

    Necesito el Servicio (es decir, el Contexto) que creó el Propósito, para poder crear un AsyncTask que lo tome en el constructor.

    No puedes hacer esto, lo siento.

    Si no hago eso obtengo: "java.lang.SecurityException: el identificador de llamada 10027 es diferente al uid del autenticador", ya que el AsyncTask está haciendo Accountmanager am = Accountmanager.get (context).

    Esto no tiene nada que ver con AsyncTask . Esto tiene que ver con procesos, no con hilos.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.