android service widget ads flurry

Los anuncios de Flurry matan mi servicio android y vistas de widgets



service ads (0)

yo añadí

FlurryAgent.getAds(..) dentro de mi actividad. Mi actividad se inicia con un widget y la información se almacena en caché a través de un servicio.

Si el usuario hace clic en un anuncio y pasa a pantalla completa, mi widget ya no responde a los clics y el servicio ya no actualiza las vistas en el widget. Permanece así a menos que el usuario elimine el widget de la pantalla del iniciador y lo vuelva a agregar.

onStartCommand() situaciones de poca memoria con el servicio de esta manera en onStartCommand() :

RemoteViews views = new RemoteViews(getPackageName(), R.layout.activity_main); AppWidgetManager appWidgetManager = AppWidgetManager .getInstance(context); int[] appWidgetIds = appWidgetManager .getAppWidgetIds(new ComponentName(context, MainWidget.class.getName())); for (int i = 0; i < appWidgetIds.length; i++) { appWidgetManager.updateAppWidget(appWidgetIds[i], views); } return START_STICKY;

donde se supone que appWidgetIds debe actualizar appWidgetManager para mantener las vistas remotas accesibles, y se supone que el indicador START_STICKY maneja esta situación exacta con respecto a la reinstalación del servicio.

El anuncio de pantalla completa Flurry parece matar de alguna manera de todos modos

por favor avise