Remove duplicate preferences in Accessibility settings.
- addPreferencesFromResource() call has been added to InstrumentedPreferenceFragment, and hence sub-class should not call it again. Change-Id: Ia016d9d407ac3f838c962d1ced585647382a051a Fixes: 68820835 Test: make RunSettingsRoboTests
This commit is contained in:
@@ -28,8 +28,7 @@ import com.android.settings.SettingsPreferenceFragment;
|
||||
import com.android.settings.widget.SwitchBar;
|
||||
import com.android.settings.widget.ToggleSwitch;
|
||||
|
||||
public abstract class ToggleFeaturePreferenceFragment
|
||||
extends SettingsPreferenceFragment {
|
||||
public abstract class ToggleFeaturePreferenceFragment extends SettingsPreferenceFragment {
|
||||
|
||||
protected SwitchBar mSwitchBar;
|
||||
protected ToggleSwitch mToggleSwitch;
|
||||
@@ -43,9 +42,7 @@ public abstract class ToggleFeaturePreferenceFragment
|
||||
public void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
final int resId = getPreferenceScreenResId();
|
||||
if (usePreferenceScreenTitle() && resId > 0) {
|
||||
addPreferencesFromResource(resId);
|
||||
} else {
|
||||
if (!usePreferenceScreenTitle() || resId <= 0) {
|
||||
PreferenceScreen preferenceScreen = getPreferenceManager().createPreferenceScreen(
|
||||
getActivity());
|
||||
setPreferenceScreen(preferenceScreen);
|
||||
|
Reference in New Issue
Block a user