Loading src/com/android/alarmclock/DigitalAppWidgetProvider.java +1 −0 Original line number Diff line number Diff line Loading @@ -51,6 +51,7 @@ public class DigitalAppWidgetProvider extends AppWidgetProvider { for (int appWidgetId : appWidgetIds) { float ratio = WidgetUtils.getScaleRatio(ctxt, null, appWidgetId); updateClock(ctxt, appWidgetManager, appWidgetId, ratio); } super.onUpdate(ctxt, appWidgetManager, appWidgetIds); } Loading src/com/android/alarmclock/DigitalWidgetViewsFactory.java +5 −1 Original line number Diff line number Diff line Loading @@ -204,7 +204,6 @@ public class DigitalWidgetViewsFactory extends BroadcastReceiver implements Remo if (mId == AppWidgetManager.INVALID_APPWIDGET_ID) { return; } mContext = context; String action = intent.getAction(); AppWidgetManager widgetManager = AppWidgetManager.getInstance(context); Loading @@ -219,6 +218,11 @@ public class DigitalWidgetViewsFactory extends BroadcastReceiver implements Remo mReloadCitiesList = true; widgetManager.notifyAppWidgetViewDataChanged(mId, R.id.digital_appwidget_listview); } else if (action.equals(Intent.ACTION_SCREEN_ON)) { RemoteViews widget = new RemoteViews(context.getPackageName(), R.layout.digital_appwidget); refreshAlarm(context, widget); widgetManager.partiallyUpdateAppWidget(mId, widget); } else { // For any time change or locale change, refresh all widgetManager.notifyAppWidgetViewDataChanged(mId, R.id.digital_appwidget_listview); Loading Loading
src/com/android/alarmclock/DigitalAppWidgetProvider.java +1 −0 Original line number Diff line number Diff line Loading @@ -51,6 +51,7 @@ public class DigitalAppWidgetProvider extends AppWidgetProvider { for (int appWidgetId : appWidgetIds) { float ratio = WidgetUtils.getScaleRatio(ctxt, null, appWidgetId); updateClock(ctxt, appWidgetManager, appWidgetId, ratio); } super.onUpdate(ctxt, appWidgetManager, appWidgetIds); } Loading
src/com/android/alarmclock/DigitalWidgetViewsFactory.java +5 −1 Original line number Diff line number Diff line Loading @@ -204,7 +204,6 @@ public class DigitalWidgetViewsFactory extends BroadcastReceiver implements Remo if (mId == AppWidgetManager.INVALID_APPWIDGET_ID) { return; } mContext = context; String action = intent.getAction(); AppWidgetManager widgetManager = AppWidgetManager.getInstance(context); Loading @@ -219,6 +218,11 @@ public class DigitalWidgetViewsFactory extends BroadcastReceiver implements Remo mReloadCitiesList = true; widgetManager.notifyAppWidgetViewDataChanged(mId, R.id.digital_appwidget_listview); } else if (action.equals(Intent.ACTION_SCREEN_ON)) { RemoteViews widget = new RemoteViews(context.getPackageName(), R.layout.digital_appwidget); refreshAlarm(context, widget); widgetManager.partiallyUpdateAppWidget(mId, widget); } else { // For any time change or locale change, refresh all widgetManager.notifyAppWidgetViewDataChanged(mId, R.id.digital_appwidget_listview); Loading