Lines Matching refs:attrs
65 public static int getSystemUiVisibility(WindowState win, LayoutParams attrs) {
66 attrs = attrs != null ? attrs : win.getAttrs();
67 int vis = win != null ? win.getSystemUiVisibility() : attrs.systemUiVisibility;
68 if (sImmersiveStatusFilter != null && sImmersiveStatusFilter.matches(attrs)) {
75 if (sImmersiveNavigationFilter != null && sImmersiveNavigationFilter.matches(attrs)) {
85 public static int getWindowFlags(WindowState win, LayoutParams attrs) {
86 attrs = attrs != null ? attrs : win.getAttrs();
87 int flags = attrs.flags;
88 if (sImmersiveStatusFilter != null && sImmersiveStatusFilter.matches(attrs)) {
93 if (sImmersiveNavigationFilter != null && sImmersiveNavigationFilter.matches(attrs)) {
100 final LayoutParams attrs = win != null ? win.getAttrs() : null;
101 if (sImmersiveStatusFilter != null && sImmersiveStatusFilter.matches(attrs)) {
195 boolean matches(LayoutParams attrs) {
196 if (attrs == null) return false;
197 boolean isApp = attrs.type >= WindowManager.LayoutParams.FIRST_APPLICATION_WINDOW
198 && attrs.type <= WindowManager.LayoutParams.LAST_APPLICATION_WINDOW;
200 if (onBlacklist(attrs.packageName)) return false;
202 return onWhitelist(attrs.packageName);