Migrate DisplayScreen

Add the skeleton of the DisplayScreen

Test: atest DisplayScreenTest
Bug: 368359268
Flag: com.android.settings.flags.catalyst_display_settings_screen
Change-Id: I806504ae839ba0a53320fd94fb4fe21a52dc249b
This commit is contained in:
Sunny Shao
2024-10-07 16:41:24 +08:00
parent 3ef49b9d5f
commit b31c54b6f4
3 changed files with 116 additions and 0 deletions

View File

@@ -20,9 +20,13 @@ import android.app.settings.SettingsEnums;
import android.content.Context;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.android.settings.dashboard.DashboardFragment;
import com.android.settings.display.BrightnessLevelPreferenceController;
import com.android.settings.display.CameraGesturePreferenceController;
import com.android.settings.display.DisplayScreen;
import com.android.settings.display.LiftToWakePreferenceController;
import com.android.settings.display.ShowOperatorNamePreferenceController;
import com.android.settings.display.TapToWakePreferenceController;
@@ -92,4 +96,10 @@ public class DisplaySettings extends DashboardFragment {
return buildPreferenceControllers(context, null);
}
};
@Nullable
@Override
public String getPreferenceScreenBindingKey(@NonNull Context context) {
return DisplayScreen.KEY;
}
}