Loading src/com/android/customization/model/theme/custom/ColorOptionsProvider.java +0 −20 Original line number Diff line number Diff line Loading @@ -91,26 +91,6 @@ public class ColorOptionsProvider extends ThemeComponentOptionProvider<ColorOpti } Drawable shape = loadShape(shapePackage); addDefault(previewIcons, shape); for (String overlayPackage : mOverlayPackages) { try { Resources overlayRes = getOverlayResources(overlayPackage); int lightColor = overlayRes.getColor( overlayRes.getIdentifier(ACCENT_COLOR_LIGHT_NAME, "color", overlayPackage), null); int darkColor = overlayRes.getColor( overlayRes.getIdentifier(ACCENT_COLOR_DARK_NAME, "color", overlayPackage), null); PackageManager pm = mContext.getPackageManager(); String label = pm.getApplicationInfo(overlayPackage, 0).loadLabel(pm).toString(); ColorOption option = new ColorOption(overlayPackage, label, lightColor, darkColor); option.setPreviewIcons(previewIcons); option.setShapeDrawable(shape); mOptions.add(option); } catch (NameNotFoundException | NotFoundException e) { Log.w(TAG, String.format("Couldn't load color overlay %s, will skip it", overlayPackage), e); } } } private void addDefault(List<Drawable> previewIcons, Drawable shape) { Loading Loading
src/com/android/customization/model/theme/custom/ColorOptionsProvider.java +0 −20 Original line number Diff line number Diff line Loading @@ -91,26 +91,6 @@ public class ColorOptionsProvider extends ThemeComponentOptionProvider<ColorOpti } Drawable shape = loadShape(shapePackage); addDefault(previewIcons, shape); for (String overlayPackage : mOverlayPackages) { try { Resources overlayRes = getOverlayResources(overlayPackage); int lightColor = overlayRes.getColor( overlayRes.getIdentifier(ACCENT_COLOR_LIGHT_NAME, "color", overlayPackage), null); int darkColor = overlayRes.getColor( overlayRes.getIdentifier(ACCENT_COLOR_DARK_NAME, "color", overlayPackage), null); PackageManager pm = mContext.getPackageManager(); String label = pm.getApplicationInfo(overlayPackage, 0).loadLabel(pm).toString(); ColorOption option = new ColorOption(overlayPackage, label, lightColor, darkColor); option.setPreviewIcons(previewIcons); option.setShapeDrawable(shape); mOptions.add(option); } catch (NameNotFoundException | NotFoundException e) { Log.w(TAG, String.format("Couldn't load color overlay %s, will skip it", overlayPackage), e); } } } private void addDefault(List<Drawable> previewIcons, Drawable shape) { Loading