Add Game settings support.
Add Game settings page under Apps so that users can access game related features and toggle settings. Bug: b/185822999 Test: make ROBOTEST_FILTER=GameSettingsPreferenceControllerTest RunSettingsRoboTests Change-Id: I923ba70536b7f68b5330a508b8dabf27e33f4c55
This commit is contained in:
@@ -29,6 +29,8 @@ import com.android.settings.accounts.AccountFeatureProvider;
|
||||
import com.android.settings.accounts.AccountFeatureProviderImpl;
|
||||
import com.android.settings.applications.ApplicationFeatureProvider;
|
||||
import com.android.settings.applications.ApplicationFeatureProviderImpl;
|
||||
import com.android.settings.applications.GameSettingsFeatureProvider;
|
||||
import com.android.settings.applications.GameSettingsFeatureProviderImpl;
|
||||
import com.android.settings.applications.appinfo.ExtraAppInfoFeatureProvider;
|
||||
import com.android.settings.applications.appinfo.ExtraAppInfoFeatureProviderImpl;
|
||||
import com.android.settings.aware.AwareFeatureProvider;
|
||||
@@ -103,6 +105,7 @@ public class FeatureFactoryImpl extends FeatureFactory {
|
||||
private WifiTrackerLibProvider mWifiTrackerLibProvider;
|
||||
private ExtraAppInfoFeatureProvider mExtraAppInfoFeatureProvider;
|
||||
private SecuritySettingsFeatureProvider mSecuritySettingsFeatureProvider;
|
||||
private GameSettingsFeatureProvider mGameSettingsFeatureProvider;
|
||||
|
||||
@Override
|
||||
public SupportFeatureProvider getSupportFeatureProvider(Context context) {
|
||||
@@ -324,4 +327,12 @@ public class FeatureFactoryImpl extends FeatureFactory {
|
||||
}
|
||||
return mSecuritySettingsFeatureProvider;
|
||||
}
|
||||
|
||||
@Override
|
||||
public GameSettingsFeatureProvider getGameSettingsFeatureProvider() {
|
||||
if (mGameSettingsFeatureProvider == null) {
|
||||
mGameSettingsFeatureProvider = new GameSettingsFeatureProviderImpl();
|
||||
}
|
||||
return mGameSettingsFeatureProvider;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user