diff options
Diffstat (limited to 'src/com/cyngn/theme/chooser/MyThemeFragment.java')
-rw-r--r-- | src/com/cyngn/theme/chooser/MyThemeFragment.java | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/com/cyngn/theme/chooser/MyThemeFragment.java b/src/com/cyngn/theme/chooser/MyThemeFragment.java index 800faea..e4f582b 100644 --- a/src/com/cyngn/theme/chooser/MyThemeFragment.java +++ b/src/com/cyngn/theme/chooser/MyThemeFragment.java @@ -8,11 +8,7 @@ import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; -import android.content.pm.ThemeUtils; import android.content.res.Resources; -import android.content.res.ThemeChangeRequest; -import android.content.res.ThemeChangeRequest.RequestType; -import android.content.res.ThemeManager; import android.database.Cursor; import android.graphics.Bitmap; import android.graphics.Typeface; @@ -23,9 +19,6 @@ import android.media.Ringtone; import android.media.RingtoneManager; import android.net.Uri; import android.os.Bundle; -import android.provider.ThemesContract; -import android.provider.ThemesContract.PreviewColumns; -import android.provider.ThemesContract.ThemesColumns; import android.support.v4.content.Loader; import android.util.Log; import android.util.MutableLong; @@ -46,6 +39,15 @@ import com.cyngn.theme.util.ThemedTypefaceHelper; import com.cyngn.theme.util.TypefaceHelperCache; import com.cyngn.theme.util.Utils; +import cyanogenmod.providers.ThemesContract; +import cyanogenmod.providers.ThemesContract.PreviewColumns; +import cyanogenmod.providers.ThemesContract.ThemesColumns; +import cyanogenmod.themes.ThemeChangeRequest; +import cyanogenmod.themes.ThemeChangeRequest.RequestType; +import cyanogenmod.themes.ThemeManager; + +import org.cyanogenmod.internal.util.ThemeUtils; + import java.io.IOException; import java.util.HashMap; import java.util.Iterator; @@ -291,7 +293,7 @@ public class MyThemeFragment extends ThemeFragment { public void onReceive(Context context, Intent intent) { // only update if we are the current visible fragment or if there is no theme // being applied. - ThemeManager tm = (ThemeManager) context.getSystemService(Context.THEME_SERVICE); + ThemeManager tm = getThemeManager(); if (!tm.isThemeApplying() || getUserVisibleHint()) { final WallpaperManager wm = WallpaperManager.getInstance(context); if (wm.getWallpaperInfo() != null) { |