Clean up FeatureFactory.getFeature()
Bug: 286764889 Test: m Settings Change-Id: I7e472e6b0ca6b7a735c1b92742ddf06c545176fc
This commit is contained in:
@@ -110,7 +110,7 @@ public class EntityHeaderController {
|
||||
mActivity = activity;
|
||||
mAppContext = activity.getApplicationContext();
|
||||
mFragment = fragment;
|
||||
mMetricsCategory = FeatureFactory.getFactory(mAppContext).getMetricsFeatureProvider()
|
||||
mMetricsCategory = FeatureFactory.getFeatureFactory().getMetricsFeatureProvider()
|
||||
.getMetricsCategory(fragment);
|
||||
if (header != null) {
|
||||
mHeader = header;
|
||||
@@ -327,7 +327,7 @@ public class EntityHeaderController {
|
||||
button.setVisibility(View.GONE);
|
||||
} else {
|
||||
button.setOnClickListener(v -> {
|
||||
FeatureFactory.getFactory(mAppContext).getMetricsFeatureProvider()
|
||||
FeatureFactory.getFeatureFactory().getMetricsFeatureProvider()
|
||||
.action(SettingsEnums.PAGE_UNKNOWN,
|
||||
SettingsEnums.ACTION_OPEN_APP_NOTIFICATION_SETTING,
|
||||
mMetricsCategory,
|
||||
|
@@ -45,8 +45,7 @@ public class GenericSwitchController extends SwitchWidgetController implements
|
||||
|
||||
private void setPreference(Preference preference) {
|
||||
mPreference = preference;
|
||||
mMetricsFeatureProvider =
|
||||
FeatureFactory.getFactory(preference.getContext()).getMetricsFeatureProvider();
|
||||
mMetricsFeatureProvider = FeatureFactory.getFeatureFactory().getMetricsFeatureProvider();
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -68,7 +68,7 @@ public class SettingsMainSwitchBar extends MainSwitchBar {
|
||||
public SettingsMainSwitchBar(Context context, AttributeSet attrs, int defStyleAttr,
|
||||
int defStyleRes) {
|
||||
super(context, attrs, defStyleAttr, defStyleRes);
|
||||
mMetricsFeatureProvider = FeatureFactory.getFactory(context).getMetricsFeatureProvider();
|
||||
mMetricsFeatureProvider = FeatureFactory.getFeatureFactory().getMetricsFeatureProvider();
|
||||
|
||||
addOnSwitchChangeListener((switchView, isChecked) -> logMetrics(isChecked));
|
||||
}
|
||||
|
@@ -161,7 +161,7 @@ public class SwitchBar extends LinearLayout implements CompoundButton.OnCheckedC
|
||||
// Default is hide
|
||||
setVisibility(View.GONE);
|
||||
|
||||
mMetricsFeatureProvider = FeatureFactory.getFactory(context).getMetricsFeatureProvider();
|
||||
mMetricsFeatureProvider = FeatureFactory.getFeatureFactory().getMetricsFeatureProvider();
|
||||
}
|
||||
|
||||
// Override the performClick method to eliminate redundant click.
|
||||
|
Reference in New Issue
Block a user