From f24c61295ddec05d97b56e7c3da41be94a9bfc9b Mon Sep 17 00:00:00 2001 From: Adam Cohen Date: Wed, 30 Jul 2014 22:47:52 -0700 Subject: Add partner customization option to force first run flow Change-Id: Id50587cbb95e375b3847597f12bd8566c70dd7bc (cherry picked from commit 923e1de9f0d7672dd18947ecde2b0da8c5768b7a) --- WallpaperPicker/src/com/android/launcher3/Partner.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'WallpaperPicker') diff --git a/WallpaperPicker/src/com/android/launcher3/Partner.java b/WallpaperPicker/src/com/android/launcher3/Partner.java index d172ce997..418ec9ff9 100644 --- a/WallpaperPicker/src/com/android/launcher3/Partner.java +++ b/WallpaperPicker/src/com/android/launcher3/Partner.java @@ -45,6 +45,8 @@ public class Partner { public static final String RESOURCE_DEFAULT_WALLPAPER_HIDDEN = "default_wallpapper_hidden"; public static final String RESOURCE_SYSTEM_WALLPAPER_DIR = "system_wallpaper_directory"; + public static final String RESOURCE_REQUIRE_FIRST_RUN_FLOW = "requires_first_run_flow"; + private static boolean sSearched = false; private static Partner sPartner; @@ -111,4 +113,10 @@ public class Partner { getPackageName()); return (resId != 0) ? new File(getResources().getString(resId)) : null; } + + public boolean requiresFirstRunFlow() { + int resId = getResources().getIdentifier(RESOURCE_REQUIRE_FIRST_RUN_FLOW, "bool", + getPackageName()); + return resId != 0 && getResources().getBoolean(resId); + } } -- cgit v1.2.3