Loading src/com/android/settings/wallpaper/WallpaperSuggestionActivity.java +7 −6 Original line number Diff line number Diff line Loading @@ -41,19 +41,20 @@ public class WallpaperSuggestionActivity extends StyleSuggestionActivityBase imp private static final String WALLPAPER_FOCUS = "focus_wallpaper"; private static final String WALLPAPER_ONLY = "wallpaper_only"; private static final String LAUNCHED_SUW = "app_launched_suw"; private String mWallpaperLaunchExtra; private static final String LAUNCH_SOURCE_SETTINGS_SEARCH = "app_launched_settings_search"; @Override protected void addExtras(Intent intent) { String wallpaperLaunchExtra = getResources().getString(R.string.config_wallpaper_picker_launch_extra);; if (WizardManagerHelper.isAnySetupWizard(intent)) { intent.putExtra(WALLPAPER_FLAVOR_EXTRA, WALLPAPER_ONLY); mWallpaperLaunchExtra = getResources().getString(R.string.config_wallpaper_picker_launch_extra); intent.putExtra(mWallpaperLaunchExtra, LAUNCHED_SUW); intent.putExtra(wallpaperLaunchExtra, LAUNCHED_SUW); } else { // This is the case when user enter the wallpaper picker from the search result entry // on the Settings app intent.putExtra(WALLPAPER_FLAVOR_EXTRA, WALLPAPER_FOCUS); intent.putExtra(wallpaperLaunchExtra, LAUNCH_SOURCE_SETTINGS_SEARCH); } } Loading tests/robotests/src/com/android/settings/wallpaper/WallpaperSuggestionActivityTest.java +3 −1 Original line number Diff line number Diff line Loading @@ -118,7 +118,7 @@ public class WallpaperSuggestionActivityTest { } @Test public void addExtras_intentNotFromSetupWizard_extrasHasFocusWallpaper() { public void addExtras_intentNotFromSetupWizard_extrasHasFocusWallpaperAndLaunchedSettingsSearch() { WallpaperSuggestionActivity activity = Robolectric.buildActivity( WallpaperSuggestionActivity.class, new Intent(Intent.ACTION_MAIN).setComponent( new ComponentName(RuntimeEnvironment.application, Loading @@ -127,6 +127,8 @@ public class WallpaperSuggestionActivityTest { assertThat(intent).isNotNull(); assertThat(intent.getStringExtra(WALLPAPER_FLAVOR)).isEqualTo("focus_wallpaper"); assertThat(intent.getStringExtra(WALLPAPER_LAUNCH_SOURCE)) .isEqualTo("app_launched_settings_search"); } Loading Loading
src/com/android/settings/wallpaper/WallpaperSuggestionActivity.java +7 −6 Original line number Diff line number Diff line Loading @@ -41,19 +41,20 @@ public class WallpaperSuggestionActivity extends StyleSuggestionActivityBase imp private static final String WALLPAPER_FOCUS = "focus_wallpaper"; private static final String WALLPAPER_ONLY = "wallpaper_only"; private static final String LAUNCHED_SUW = "app_launched_suw"; private String mWallpaperLaunchExtra; private static final String LAUNCH_SOURCE_SETTINGS_SEARCH = "app_launched_settings_search"; @Override protected void addExtras(Intent intent) { String wallpaperLaunchExtra = getResources().getString(R.string.config_wallpaper_picker_launch_extra);; if (WizardManagerHelper.isAnySetupWizard(intent)) { intent.putExtra(WALLPAPER_FLAVOR_EXTRA, WALLPAPER_ONLY); mWallpaperLaunchExtra = getResources().getString(R.string.config_wallpaper_picker_launch_extra); intent.putExtra(mWallpaperLaunchExtra, LAUNCHED_SUW); intent.putExtra(wallpaperLaunchExtra, LAUNCHED_SUW); } else { // This is the case when user enter the wallpaper picker from the search result entry // on the Settings app intent.putExtra(WALLPAPER_FLAVOR_EXTRA, WALLPAPER_FOCUS); intent.putExtra(wallpaperLaunchExtra, LAUNCH_SOURCE_SETTINGS_SEARCH); } } Loading
tests/robotests/src/com/android/settings/wallpaper/WallpaperSuggestionActivityTest.java +3 −1 Original line number Diff line number Diff line Loading @@ -118,7 +118,7 @@ public class WallpaperSuggestionActivityTest { } @Test public void addExtras_intentNotFromSetupWizard_extrasHasFocusWallpaper() { public void addExtras_intentNotFromSetupWizard_extrasHasFocusWallpaperAndLaunchedSettingsSearch() { WallpaperSuggestionActivity activity = Robolectric.buildActivity( WallpaperSuggestionActivity.class, new Intent(Intent.ACTION_MAIN).setComponent( new ComponentName(RuntimeEnvironment.application, Loading @@ -127,6 +127,8 @@ public class WallpaperSuggestionActivityTest { assertThat(intent).isNotNull(); assertThat(intent.getStringExtra(WALLPAPER_FLAVOR)).isEqualTo("focus_wallpaper"); assertThat(intent.getStringExtra(WALLPAPER_LAUNCH_SOURCE)) .isEqualTo("app_launched_settings_search"); } Loading