From 7779d62308b87ca26e3be47df836893f6f7693ec Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Thu, 11 Jun 2015 16:18:39 -0700 Subject: Using content provider to update launcher settings > Removing cross process preference file > Removed broadcast listener management for settings changes > Defining content provider method to get/set laucnehr preferences Change-Id: Ida36eac0ab17c1d48fedc9404817a53a89b36c4f --- src/com/android/launcher3/LauncherProviderChangeListener.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/com/android/launcher3/LauncherProviderChangeListener.java') diff --git a/src/com/android/launcher3/LauncherProviderChangeListener.java b/src/com/android/launcher3/LauncherProviderChangeListener.java index 0de96fbc4..5b5c6c5ab 100644 --- a/src/com/android/launcher3/LauncherProviderChangeListener.java +++ b/src/com/android/launcher3/LauncherProviderChangeListener.java @@ -8,4 +8,6 @@ package com.android.launcher3; public interface LauncherProviderChangeListener { public void onLauncherProviderChange(); + + public void onSettingsChanged(String settings, boolean value); } -- cgit v1.2.3 From 383c507c47a5abf3258fc04220f37c366f983a97 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Fri, 12 Jun 2015 21:18:53 -0700 Subject: Removing ContentObserver in launcher > Using callback insted of using a content observer > Setting the listener in LauncherAppState to prevent resource leak Change-Id: Id23a4d5c8812e86178997e536226e09ec3740f84 --- src/com/android/launcher3/LauncherProviderChangeListener.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/com/android/launcher3/LauncherProviderChangeListener.java') diff --git a/src/com/android/launcher3/LauncherProviderChangeListener.java b/src/com/android/launcher3/LauncherProviderChangeListener.java index 5b5c6c5ab..1b78e9c18 100644 --- a/src/com/android/launcher3/LauncherProviderChangeListener.java +++ b/src/com/android/launcher3/LauncherProviderChangeListener.java @@ -10,4 +10,6 @@ public interface LauncherProviderChangeListener { public void onLauncherProviderChange(); public void onSettingsChanged(String settings, boolean value); + + public void onAppWidgetHostReset(); } -- cgit v1.2.3