Inicio de una nueva actividad dentro de doInBackGround () de AsyncTask
En mi proyecto, necesito activar una investigación sobre la acción del usuario cada 1h. Esto debe hacerse en AyncTask (De hecho, estoy modificando un código existente). ¿Puedo iniciar una nueva actividad en doInBackGround () de AsyncTask? ¡Gracias por adelantado!
- Java.lang.ClassNotFoundException: android.os.AsyncTask causado por AdMob / Servicios de Google Play?
- Android: Llamar a los métodos en el subproceso de interfaz de usuario de AsyncTask método doInBackground
- Inicie una nueva actividad fuera del contexto de la actividad.
- Cómo realizar operaciones de base de datos mediante Async Task
- AsyncTask onPreExecute progresodiálogo
- Asynctask: pasa dos o más valores de doInBackground a onPostExecute
- Android Development: Tener un AsyncTask en un archivo de clase por separado
- AscyncTask - No en el hilo principal
- Utilizar AsyncTask para iniciar la actividad
- Cancelar AsyncTask cuando el usuario presiona el botón Atrás
- Se produjo un error al ejecutar doInBackground () android
- Error al liberar APK con AsyncTask y Jsoup
- Gran latencia entre onPreExecute y doInBackground en AsyncTask
No creo que pueda iniciar la actividad directamente desde el método doInBackground (), ya que se está ejecutando en un subproceso diferente que el subproceso de UI. Creo que una actividad tiene que ser iniciada en el hilo de la interfaz de usuario. Pero probablemente podría iniciarlo en el onProgressUpdate () que se ejecuta en el subproceso de la interfaz de usuario.
En onPostExecute puedes iniciar una nueva actividad, no intentar iniciar una actividad en doInBackground pero parece posible.
- El uso de la biblioteca de ActionBarSherlock obtiene el error "No se puede resolver la clase R"
- Android Development – AlertDialog mostrando dentro de la actividad de la pestaña