Merge "Remove the redundant constructor of SuggestionFeatureProviderImpl"

This commit is contained in:
Chaohui Wang
2022-08-08 06:47:18 +00:00
committed by Android (Google) Code Review
21 changed files with 36 additions and 59 deletions

View File

@@ -30,21 +30,15 @@ import com.android.settings.biometrics.fingerprint.FingerprintSuggestionActivity
import com.android.settings.display.NightDisplayPreferenceController;
import com.android.settings.notification.zen.ZenOnboardingActivity;
import com.android.settings.notification.zen.ZenSuggestionActivity;
import com.android.settings.overlay.FeatureFactory;
import com.android.settings.password.ScreenLockSuggestionActivity;
import com.android.settings.wallpaper.StyleSuggestionActivity;
import com.android.settings.wallpaper.WallpaperSuggestionActivity;
import com.android.settings.wifi.calling.WifiCallingSuggestionActivity;
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
public class SuggestionFeatureProviderImpl implements SuggestionFeatureProvider {
private static final String TAG = "SuggestionFeature";
private static final String SHARED_PREF_FILENAME = "suggestions";
private final MetricsFeatureProvider mMetricsFeatureProvider;
@Override
public boolean isSuggestionEnabled(Context context) {
final ActivityManager am =
@@ -91,10 +85,4 @@ public class SuggestionFeatureProviderImpl implements SuggestionFeatureProvider
public Class<? extends Fragment> getContextualSuggestionFragment() {
return null;
}
public SuggestionFeatureProviderImpl(Context context) {
final Context appContext = context.getApplicationContext();
mMetricsFeatureProvider = FeatureFactory.getFactory(appContext)
.getMetricsFeatureProvider();
}
}

View File

@@ -84,7 +84,7 @@ public class SuggestionStateProvider extends ContentProvider {
} else {
final Context context = getContext();
isComplete = FeatureFactory.getFactory(context)
.getSuggestionFeatureProvider(context)
.getSuggestionFeatureProvider()
.isSuggestionComplete(context, cn);
}
Log.d(TAG, "Suggestion " + id + " complete: " + isComplete);