diff --git a/packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java b/packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java index ee5e93b462ef2..8df7ac55bd98d 100644 --- a/packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java +++ b/packages/SettingsLib/src/com/android/settingslib/drawer/SettingsDrawerActivity.java @@ -277,6 +277,13 @@ public class SettingsDrawerActivity extends Activity { } } + public HashMap, Tile> getTileCache() { + if (sTileCache == null) { + getDashboardCategories(); + } + return sTileCache; + } + public void onProfileTileOpen() { finish(); } diff --git a/packages/SettingsLib/src/com/android/settingslib/drawer/TileUtils.java b/packages/SettingsLib/src/com/android/settingslib/drawer/TileUtils.java index 418b138c3b0a1..b9c758cbbc59f 100644 --- a/packages/SettingsLib/src/com/android/settingslib/drawer/TileUtils.java +++ b/packages/SettingsLib/src/com/android/settingslib/drawer/TileUtils.java @@ -302,7 +302,7 @@ public class TileUtils { return false; } - private static final Comparator TILE_COMPARATOR = + public static final Comparator TILE_COMPARATOR = new Comparator() { @Override public int compare(Tile lhs, Tile rhs) {