Loading services/java/com/android/server/AppWidgetService.java +40 −34 Original line number Diff line number Diff line Loading @@ -395,6 +395,9 @@ class AppWidgetService extends IAppWidgetService.Stub public void bindAppWidgetId(int appWidgetId, ComponentName provider) { mContext.enforceCallingPermission(android.Manifest.permission.BIND_APPWIDGET, "bindGagetId appWidgetId=" + appWidgetId + " provider=" + provider); final long ident = Binder.clearCallingIdentity(); try { synchronized (mAppWidgetIds) { AppWidgetId id = lookupAppWidgetIdLocked(appWidgetId); if (id == null) { Loading Loading @@ -431,6 +434,9 @@ class AppWidgetService extends IAppWidgetService.Stub registerForBroadcastsLocked(p, getAppWidgetIds(p)); saveStateLocked(); } } finally { Binder.restoreCallingIdentity(ident); } } // Binds to a specific RemoteViewsService Loading Loading
services/java/com/android/server/AppWidgetService.java +40 −34 Original line number Diff line number Diff line Loading @@ -395,6 +395,9 @@ class AppWidgetService extends IAppWidgetService.Stub public void bindAppWidgetId(int appWidgetId, ComponentName provider) { mContext.enforceCallingPermission(android.Manifest.permission.BIND_APPWIDGET, "bindGagetId appWidgetId=" + appWidgetId + " provider=" + provider); final long ident = Binder.clearCallingIdentity(); try { synchronized (mAppWidgetIds) { AppWidgetId id = lookupAppWidgetIdLocked(appWidgetId); if (id == null) { Loading Loading @@ -431,6 +434,9 @@ class AppWidgetService extends IAppWidgetService.Stub registerForBroadcastsLocked(p, getAppWidgetIds(p)); saveStateLocked(); } } finally { Binder.restoreCallingIdentity(ident); } } // Binds to a specific RemoteViewsService Loading