Android: Add touchscreen controller port option

This commit is contained in:
Connor McLaughlin
2021-05-01 02:56:48 +10:00
parent 052721fffc
commit f8bbade9bf
4 changed files with 47 additions and 3 deletions

View File

@ -488,4 +488,24 @@
<item>Copy Save</item>
<item>Delete Save</item>
</string-array>
<string-array name="settings_touchscreen_controller_port_entries">
<item>Port 1</item>
<item>Port 2</item>
<item>Multitap 3</item>
<item>Multitap 4</item>
<item>Multitap 5</item>
<item>Multitap 6</item>
<item>Multitap 7</item>
<item>Multitap 8</item>
</string-array>
<string-array name="settings_touchscreen_controller_port_values">
<item>0</item>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
</string-array>
</resources>

View File

@ -335,4 +335,5 @@
<string name="settings_achievements_global_settings">Global Settings</string>
<string name="settings_category_achievements">Achievement Settings</string>
<string name="settings_multitap_mode">Multitap Mode</string>
<string name="settings_touchscreen_controller_port">Touchscreen Controller Port</string>
</resources>

View File

@ -27,6 +27,14 @@
app:key="Controller1/TouchscreenControllerView"
app:title="@string/settings_touchscreen_controller_view"
app:useSimpleSummaryProvider="true" />
<ListPreference
app:defaultValue="0"
app:entries="@array/settings_touchscreen_controller_port_entries"
app:entryValues="@array/settings_touchscreen_controller_port_values"
app:iconSpaceReserved="false"
app:key="TouchscreenController/PortIndex"
app:title="@string/settings_touchscreen_controller_port"
app:useSimpleSummaryProvider="true" />
<SwitchPreferenceCompat
app:defaultValue="false"
app:iconSpaceReserved="false"