Introduce LogdSizePreferenceControllerV2

- Create new LogdSizePreferenceControllerV2
 - Deprecate LogdSizePreferenceController
 - Create controller inside the DashboardFragment
 - Port logic from DevelopmentSettings into the controller

Bug: 34203528
Test: make RunSettingsRoboTests -j40
Change-Id: I4bc03ee8481d01e553b8a4df9f9ec03b53d4eee4
This commit is contained in:
jeffreyhuang
2017-10-04 15:36:38 -07:00
parent e2fc925bb3
commit cafce68bc2
4 changed files with 160 additions and 1 deletions

View File

@@ -21,6 +21,10 @@ import android.content.Context;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.development.AbstractLogdSizePreferenceController;
/**
* deprecated in favor of {@link LogdSizePreferenceControllerV2}
*/
@Deprecated
public class LogdSizePreferenceController extends AbstractLogdSizePreferenceController
implements PreferenceControllerMixin {