Fix a incorrect class cast in GameControllerPreferenceCtrl
Also convert the controller to TogglePrefCtrl, and register it in xml. Change-Id: Ifbc95364b47690117b2875cba1cdc4761ad205be Bug: 71972185 Test: make RunSettingsRoboTests
This commit is contained in:
@@ -35,7 +35,6 @@ import com.android.settings.R;
|
||||
import com.android.settings.applications.defaultapps.DefaultAutofillPreferenceController;
|
||||
import com.android.settings.dashboard.DashboardFragment;
|
||||
import com.android.settings.dashboard.SummaryLoader;
|
||||
import com.android.settings.inputmethod.GameControllerPreferenceController;
|
||||
import com.android.settings.inputmethod.PhysicalKeyboardPreferenceController;
|
||||
import com.android.settings.inputmethod.SpellCheckerPreferenceController;
|
||||
import com.android.settings.inputmethod.VirtualKeyboardPreferenceController;
|
||||
@@ -126,17 +125,6 @@ public class LanguageAndInputSettings extends DashboardFragment {
|
||||
controllers.add(new DefaultAutofillPreferenceController(context));
|
||||
controllers.add(new UserDictionaryPreferenceController(context));
|
||||
|
||||
// Game Controller
|
||||
final GameControllerPreferenceController gameControllerPreferenceController
|
||||
= new GameControllerPreferenceController(context);
|
||||
if (lifecycle != null) {
|
||||
lifecycle.addObserver(gameControllerPreferenceController);
|
||||
}
|
||||
controllers.add(gameControllerPreferenceController);
|
||||
controllers.add(new PreferenceCategoryController(context,
|
||||
KEY_GAME_CONTROLLER_CATEGORY).setChildren(
|
||||
Arrays.asList(gameControllerPreferenceController)));
|
||||
|
||||
return controllers;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user