1<?xml version="1.0" encoding="utf-8"?>
2<!--
3  ~ Copyright (C) 2024 The Android Open Source Project
4  ~
5  ~ Licensed under the Apache License, Version 2.0 (the "License");
6  ~ you may not use this file except in compliance with the License.
7  ~ You may obtain a copy of the License at
8  ~
9  ~      http://www.apache.org/licenses/LICENSE-2.0
10  ~
11  ~ Unless required by applicable law or agreed to in writing, software
12  ~ distributed under the License is distributed on an "AS IS" BASIS,
13  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  ~ See the License for the specific language governing permissions and
15  ~ limitations under the License.
16  -->
17
18<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
19                  xmlns:settings="http://schemas.android.com/apk/res-auto"
20                  android:title="@string/aspect_ratio_label"
21                  android:key="@string/psk_app_aspect_ratio">
22    <com.android.car.settings.common.EntityHeaderPreference
23        android:key="@string/pk_app_aspect_ratio_details"
24        settings:controller="com.android.car.settings.applications.ApplicationPreferenceController"
25        settings:searchable="false"/>
26    <com.android.car.settings.common.ActionButtonsPreference
27        android:key="@string/pk_app_aspect_ratio_details_action_buttons"
28        settings:controller="com.android.car.settings.applications.appinfo.AppAspectRatioActionButtonsPreferenceController"
29        settings:searchable="false"/>
30    <com.android.car.settings.common.LogicalPreferenceGroup
31        android:key="@string/pk_app_aspect_ratio_details_group"
32        settings:controller="com.android.car.settings.applications.appinfo.AppAspectRatiosGroupPreferenceController">
33        <com.android.car.settings.common.RadioWithImagePreference
34            android:key="@string/pk_app_aspect_ratio_app_default_pref"
35            android:title="@string/user_aspect_ratio_app_default"/>
36        <com.android.car.settings.common.RadioWithImagePreference
37            android:key="@string/pk_app_aspect_ratio_fullscreen_pref"
38            android:title="@string/user_aspect_ratio_fullscreen"
39            android:icon="@drawable/ic_app_aspect_ratio_fullscreen"/>
40        <com.android.car.settings.common.RadioWithImagePreference
41            android:key="@string/pk_app_aspect_ratio_half_screen_pref"
42            android:title="@string/user_aspect_ratio_half_screen"
43            android:icon="@drawable/ic_app_aspect_ratio_half_screen"/>
44        <com.android.car.settings.common.RadioWithImagePreference
45            android:key="@string/pk_app_aspect_ratio_display_size_pref"
46            android:title="@string/user_aspect_ratio_device_size"
47            android:icon="@drawable/ic_app_aspect_ratio_display_size"/>
48        <com.android.car.settings.common.RadioWithImagePreference
49            android:key="@string/pk_app_aspect_ratio_16_9_pref"
50            android:title="@string/user_aspect_ratio_16_9"
51            android:icon="@drawable/ic_app_aspect_ratio_16_9"/>
52        <com.android.car.settings.common.RadioWithImagePreference
53            android:key="@string/pk_app_aspect_ratio_4_3_pref"
54            android:title="@string/user_aspect_ratio_4_3"
55            android:icon="@drawable/ic_app_aspect_ratio_4_3"/>
56        <com.android.car.settings.common.RadioWithImagePreference
57            android:key="@string/pk_app_aspect_ratio_3_2_pref"
58            android:title="@string/user_aspect_ratio_3_2"
59            android:icon="@drawable/ic_app_aspect_ratio_3_2"/>
60    </com.android.car.settings.common.LogicalPreferenceGroup>
61    <com.android.car.ui.preference.CarUiFooterPreference
62        android:key="@string/pk_auto_local_time_disclaimer"
63        android:summary="@string/app_aspect_ratio_footer"
64        android:icon="@drawable/ic_settings_about"
65        android:selectable="false"/>
66</PreferenceScreen>
67