Merge "[Settings] Code Refactor" into rvc-dev
This commit is contained in:
@@ -320,6 +320,14 @@ public abstract class DashboardFragment extends SettingsPreferenceFragment
|
||||
addPreferencesFromResource(resId);
|
||||
final PreferenceScreen screen = getPreferenceScreen();
|
||||
screen.setOnExpandButtonClickListener(this);
|
||||
displayResourceTilesToScreen(screen);
|
||||
}
|
||||
|
||||
/**
|
||||
* Perform {@link AbstractPreferenceController#displayPreference(PreferenceScreen)}
|
||||
* on all {@link AbstractPreferenceController}s.
|
||||
*/
|
||||
protected void displayResourceTilesToScreen(PreferenceScreen screen) {
|
||||
mPreferenceControllers.values().stream().flatMap(Collection::stream).forEach(
|
||||
controller -> controller.displayPreference(screen));
|
||||
}
|
||||
|
Reference in New Issue
Block a user