| <?xml version="1.0" encoding="utf-8"?> |
| <!-- LINT.IfChange --> |
| <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" |
| xmlns:app="http://schemas.android.com/apk/res-auto" > |
| |
| <PreferenceCategory |
| android:key="general" |
| android:title="General" |
| app:iconSpaceReserved="false"> |
| <ListPreference |
| android:key="@string/pref_device_profile" |
| android:title="Device profile" |
| android:entries="@array/device_profile_labels" |
| android:entryValues="@array/device_profiles" |
| android:defaultValue="@string/app_streaming" |
| app:useSimpleSummaryProvider="true" |
| app:iconSpaceReserved="false" /> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_hide_from_recents" |
| android:title="Hide streamed app from recents" |
| android:defaultValue="false" |
| app:iconSpaceReserved="false"/> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_enable_cross_device_clipboard" |
| android:title="Enable cross-device clipboard" |
| android:defaultValue="false" |
| app:iconSpaceReserved="false"/> |
| </PreferenceCategory> |
| |
| <PreferenceCategory |
| android:key="client_capabilities" |
| android:title="Client capabilities" |
| app:iconSpaceReserved="false"> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_enable_client_sensors" |
| android:title="Enable client sensors" |
| android:defaultValue="true" |
| app:iconSpaceReserved="false" /> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_enable_client_camera" |
| android:title="Enable client camera" |
| android:defaultValue="true" |
| app:iconSpaceReserved="false" /> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_enable_client_audio" |
| android:title="Enable client audio" |
| android:defaultValue="true" |
| app:iconSpaceReserved="false" /> |
| </PreferenceCategory> |
| |
| <PreferenceCategory |
| android:key="display" |
| android:title="Displays" |
| app:iconSpaceReserved="false"> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_enable_display_rotation" |
| android:title="Enable display rotation" |
| android:summary="Rotate the remote display instead of letterboxing or pillarboxing" |
| android:defaultValue="true" |
| app:iconSpaceReserved="false" /> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_always_unlocked_device" |
| android:title="Always unlocked" |
| android:summary="Remote displays remain unlocked even when the host is locked" |
| android:defaultValue="false" |
| app:iconSpaceReserved="false" /> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_show_pointer_icon" |
| android:title="Show pointer icon" |
| android:summary="Mouse pointer on remote displays is visible" |
| android:defaultValue="false" |
| app:iconSpaceReserved="false" /> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_enable_custom_home" |
| android:title="Custom home" |
| android:summary="Use a custom home activity instead of the default one on home displays" |
| android:defaultValue="false" |
| app:iconSpaceReserved="false" /> |
| </PreferenceCategory> |
| |
| <PreferenceCategory |
| android:key="ime" |
| android:title="Input Method" |
| app:iconSpaceReserved="false"> |
| <ListPreference |
| android:key="@string/pref_display_ime_policy" |
| android:title="Display IME policy" |
| android:entries="@array/display_ime_policy_labels" |
| android:entryValues="@array/display_ime_policies" |
| android:defaultValue="0" |
| app:useSimpleSummaryProvider="true" |
| app:iconSpaceReserved="false" /> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_enable_client_native_ime" |
| android:title="Use the native client IME" |
| android:summary="Use client's native IME instead of streaming one" |
| android:defaultValue="false" |
| app:iconSpaceReserved="false" /> |
| </PreferenceCategory> |
| |
| <PreferenceCategory |
| android:key="debug" |
| android:title="Debug" |
| app:iconSpaceReserved="false"> |
| <!-- |
| When enabled, the encoder output of the host will be stored in: |
| /sdcard/Download/vdmdemo_encoder_output_[displayId].h264 |
| |
| After pulling this file to your machine this can be played back with: |
| ffplay -f h264 vdmdemo_encoder_output_[displayId].h264 |
| --> |
| <SwitchPreferenceCompat |
| android:key="@string/pref_record_encoder_output" |
| android:title="Record encoder output" |
| android:summary="Store the host's media encoder output to a local file" |
| android:defaultValue="false" |
| app:iconSpaceReserved="false" /> |
| </PreferenceCategory> |
| |
| </PreferenceScreen> |
| <!-- LINT.ThenChange(/samples/VirtualDeviceManager/README.md:host_options) --> |