diff options
author | d34d <clark@cyngn.com> | 2016-02-23 14:26:05 -0800 |
---|---|---|
committer | Clark Scheff <clark@cyngn.com> | 2016-03-04 21:44:22 +0000 |
commit | 0e77fa6404babeaa5acc4edc9fb2dcbc01b6d6f2 (patch) | |
tree | a29f90a769a091698fe2556ad5d776058fa9e977 /src/com/cyngn/theme/chooser/MyThemeFragment.java | |
parent | cdc0bbdf4a7200f6af481db7fab33ea6f94be4c8 (diff) | |
download | packages_apps_ThemeChooser-0e77fa6404babeaa5acc4edc9fb2dcbc01b6d6f2.zip packages_apps_ThemeChooser-0e77fa6404babeaa5acc4edc9fb2dcbc01b6d6f2.tar.gz packages_apps_ThemeChooser-0e77fa6404babeaa5acc4edc9fb2dcbc01b6d6f2.tar.bz2 |
Themes: Refactor themes to CMSDK [1/3]
Change-Id: I441bb8de266fedec1988dd908f7f2864f90adf0a
TICKET: CYNGNOS-2126
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) { |