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

@@ -36,6 +36,10 @@ import android.util.Log;
import com.android.settings.SettingsPreferenceFragment;
import com.android.settingslib.NetworkPolicyEditor;
/**
* @deprecated please use {@link DataUsageBaseFragment} instead.
*/
@Deprecated
public abstract class DataUsageBase extends SettingsPreferenceFragment {
private static final String TAG = "DataUsageBase";
private static final String ETHERNET = "ethernet";