am 5faa0336: Merge "Add filter for personal apps that are not disabled until first use" into mnc-dev
* commit '5faa033615dcb4297fcb6a81828099285364942d': Add filter for personal apps that are not disabled until first use
This commit is contained in:
@@ -1239,6 +1239,21 @@ public class ApplicationsState {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
public static final AppFilter FILTER_PERSONAL_WITHOUT_DISABLED_UNTIL_USED = new AppFilter() {
|
||||||
|
private int mCurrentUser;
|
||||||
|
|
||||||
|
public void init() {
|
||||||
|
mCurrentUser = ActivityManager.getCurrentUser();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean filterApp(AppEntry entry) {
|
||||||
|
return UserHandle.getUserId(entry.info.uid) == mCurrentUser &&
|
||||||
|
entry.info.enabledSetting != PackageManager.COMPONENT_ENABLED_STATE_DISABLED_UNTIL_USED;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
public static final AppFilter FILTER_WORK = new AppFilter() {
|
public static final AppFilter FILTER_WORK = new AppFilter() {
|
||||||
private int mCurrentUser;
|
private int mCurrentUser;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user