Clean up used EntityHeaderController

From DataUsageSummaryPreferenceController and
BatteryHeaderPreferenceController.

There are no entity header UI for these 2 controllers, so no need to
create EntityHeaderController instance.

Bug: 295260929
Test: manual - on mobile settings page
Test: manual - on data usage page
Test: manual - on battery settings page
Change-Id: Ib96c9ae93de31f86434e5203ef4acac3af50e0ef
This commit is contained in:
Chaohui Wang
2023-08-24 14:01:54 +08:00
parent f54d94b1aa
commit 0aca2ffbdb
10 changed files with 10 additions and 72 deletions

View File

@@ -21,7 +21,6 @@ import android.net.NetworkTemplate;
import android.telephony.SubscriptionManager;
import androidx.preference.Preference;
import androidx.preference.PreferenceFragmentCompat;
import com.android.settingslib.net.DataUsageController;
@@ -34,9 +33,8 @@ import java.util.Set;
public class WifiDataUsageSummaryPreferenceController extends DataUsageSummaryPreferenceController {
final Set<String> mAllNetworkKeys;
public WifiDataUsageSummaryPreferenceController(
Activity activity, PreferenceFragmentCompat fragment, Set<String> allNetworkKeys) {
super(activity, fragment, SubscriptionManager.INVALID_SUBSCRIPTION_ID);
public WifiDataUsageSummaryPreferenceController(Activity activity, Set<String> allNetworkKeys) {
super(activity, SubscriptionManager.INVALID_SUBSCRIPTION_ID);
mAllNetworkKeys = new HashSet<>(allNetworkKeys);
}