Tiempo de inactividad de la actividad para el registro de actividad
Por lo tanto, tengo un problema extraño y no estoy completamente seguro de qué información debo proporcionar, pero haré lo mejor que pueda, solo avíseme si necesito agregar más información. Estoy teniendo un problema que cuando termine miActivity
y volver a la anterior.Activity
(o lanzarlo con un nuevoIntent
- El problema parece estar centrado en terminar elActivity
) el rendimiento de la interfaz de usuario cae drásticamente durante unos seis o siete segundos, y luego vuelve a la normalidad.
DesdeLogCat
, esta advertencia aparece consistentemente:
07-11 22:09:42.594: W/ActivityManager(292): Launch timeout has expired, giving up wake lock!
07-11 22:09:42.601: W/ActivityManager(292): Activity idle timeout for ActivityRecord{42bf6e00 com.kcoppock.sudokubeta/com.kcoppock.sudoku.SudokuBoardActivity}
Tan pronto como la actividad se agota, el rendimiento de la interfaz de usuario vuelve a la normalidad. Hasta ese punto es muy lento. No tengo ningún código del que sepa que pueda estar bloqueando el hilo principal, e incluso he ido tan lejos como para comentar todo mionPause()
Método para ver si hace alguna diferencia, y no lo hace.
losActivity
no genera subprocesos en segundo plano, no realiza ninguna actividad de red, el único acceso a disco que tiene es algún acceso aSharedPreferences
. Las preguntas anteriores que he podido localizar son sobre tiempos de espera inactivos paraHistoryRecord
noActivityRecord
.
tienes una idea de que podría causar esto? O ¿cómo podría determinar qué está bloqueando el subproceso de la interfaz de usuario, si eso es lo que está sucediendo?
EDITAR : Bien, solo traté de comentartodo excepto super.onCreate () y setContentView (), el problema aún persiste. No ocurre con ninguna otra actividad, pero esta, pero hayNADA QUE éste. : /