Fix regression in remote views.
Now remote views contain the application info for the app on whose behalf they should show content. The application info contains the user id and the package name which makes it unique in the multi user environment. If the app which creates the remote views does not have the same package as the one passed in the contructor of the remote views, we lookup the app info for the target package. There is a special hidden overload that allows creating a remote views instance that represents an app in given package and user (requires interact across users) permission. The latter is used by SystemUi when creating remote views for apps that posted a notification. bug:16838651 Change-Id: I2daa974629f89a2446848e59300d994dadcf4439
Loading
Please register or sign in to comment