From bd7a034ae37ca0cadf1af8cd46717a4377d10846 Mon Sep 17 00:00:00 2001 From: Sunny Shao Date: Thu, 15 Aug 2019 17:42:25 +0800 Subject: [PATCH] Use dynamic footer Removed the FooterPreferenceMixin from the UsbDefaultFragment page. Fixes: 139460691 Test: manual test Test: make RunSettingsRoboTests ROBOTEST_FILTER=com.android.settings.connecteddevice.usb Change-Id: Iadf1d4893019827077875d02e3ebe380662aeb2c --- .../settings/connecteddevice/usb/UsbDefaultFragment.java | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/com/android/settings/connecteddevice/usb/UsbDefaultFragment.java b/src/com/android/settings/connecteddevice/usb/UsbDefaultFragment.java index 4c00c3ea07b..d4f12837391 100644 --- a/src/com/android/settings/connecteddevice/usb/UsbDefaultFragment.java +++ b/src/com/android/settings/connecteddevice/usb/UsbDefaultFragment.java @@ -32,7 +32,6 @@ import com.android.settings.Utils; import com.android.settings.widget.RadioButtonPickerFragment; import com.android.settingslib.widget.CandidateInfo; import com.android.settingslib.widget.FooterPreference; -import com.android.settingslib.widget.FooterPreferenceMixinCompat; import com.google.android.collect.Lists; @@ -61,10 +60,8 @@ public class UsbDefaultFragment extends RadioButtonPickerFragment { @Override public void onCreatePreferences(Bundle savedInstanceState, String rootKey) { super.onCreatePreferences(savedInstanceState, rootKey); - FooterPreferenceMixinCompat footer = new FooterPreferenceMixinCompat(this, - this.getSettingsLifecycle()); - FooterPreference pref = footer.createFooterPreference(); - pref.setTitle(R.string.usb_default_info); + getPreferenceScreen().addPreference(new FooterPreference.Builder(getActivity()).setTitle( + R.string.usb_default_info).build()); } @Override