Refactor the DataUsageBase

1. Create a new DataUsageBaseFragment extending from DashboadFragment
2. Mark DataUsageBase as obsolete
3. Make DataUsageSummary use DataUsageBaseFragment
4. Deprecated DataPlanUsageSummary since it has been used nowhere.

Bug: 72497434
Test: robotest still pass
Change-Id: Ic67a3c90649ae84086dc60b1457566be8727c54b
This commit is contained in:
jackqdyulei
2018-01-25 10:55:59 -08:00
parent 09a7a819a4
commit 137ff28d5e
4 changed files with 159 additions and 5 deletions

View File

@@ -48,6 +48,11 @@ import com.android.settingslib.net.DataUsageController;
import java.util.ArrayList;
import java.util.List;
/**
* @deprecated This fragment was supposed to be new version of {@link DataUsageSummary} however
* unfinished and used nowhere. Keep it in case we may bring it back someday.
*/
@Deprecated
public class DataPlanUsageSummary extends DataUsageBase {
public static final String KEY_DATA_PLAN_USAGE = "data_plan_usage";