aprsdroid/res/xml/preferences.xml

173 wiersze
5.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:title="@string/p__aprs">
<EditTextPreference
android:key="callsign"
android:inputType="textCapCharacters"
android:title="@string/p_callsign_nossid"
android:summary="@string/p_callsign_summary"
android:hint="@string/p_callsign_nossid"
android:dialogTitle="@string/p_callsign_entry" />
<EditTextPreference
android:key="passcode"
android:inputType="number"
android:title="@string/p_passcode"
android:summary="@string/p_passcode_summary"
android:dialogTitle="@string/p_passcode_entry" />
<Preference
android:title="@string/p_passreq"
android:summary="@string/p_passreq_summary" >
<intent android:action="android.intent.action.VIEW"
android:data="@string/passcode_url" />
</Preference>
<ListPreference
android:key="ssid"
android:title="@string/p_ssid"
android:summary="@string/p_ssid_summary"
android:entries="@array/p_ssid_e"
android:entryValues="@array/p_ssid_ev"
android:defaultValue="5"
android:dialogTitle="@string/p_ssid_entry" />
</PreferenceCategory>
<PreferenceCategory
android:title="@string/p__position">
<EditTextPreference
android:key="symbol"
android:hint="@string/default_symbol"
android:title="@string/p_symbol"
android:summary="@string/p_symbol_summary"
android:defaultValue="@string/default_symbol"
android:dialogTitle="@string/p_symbol_entry" />
<EditTextPreference
android:key="status"
android:hint="@string/default_status"
android:title="@string/p_status"
android:defaultValue="@string/default_status"
android:summary="@string/p_status_summary"
android:dialogTitle="@string/p_status_entry" />
<!-- sub-screen "Position Reports" -->
<ListPreference
android:key="loc_source"
android:title="@string/p_locsource"
android:summary="@string/p_locsource_summary"
android:entries="@array/p_locsource_e"
android:entryValues="@array/p_locsource_ev"
android:defaultValue="smartbeaconing"
android:dialogTitle="@string/p_locsource" />
<PreferenceScreen
android:title="@string/p__location"
android:summary="@string/p__location_summary">
<intent android:action="android.intent.action.MAIN"
android:targetPackage="org.aprsdroid.app"
android:targetClass="org.aprsdroid.app.LocationPrefs" />
</PreferenceScreen>
</PreferenceCategory>
<PreferenceCategory
android:title="@string/p__connection">
<ListPreference
android:key="backend"
android:title="@string/p_conntype"
android:summary="@string/p_conntype_summary"
android:entries="@array/p_conntype_e"
android:entryValues="@array/p_conntype_ev"
android:defaultValue="tcp"
android:dialogTitle="@string/p_conntype_entry" />
<PreferenceScreen
android:title="@string/p_connsetup"
android:summary="@string/p_connsetup_summary">
<intent android:action="android.intent.action.MAIN"
android:targetPackage="org.aprsdroid.app"
android:targetClass="org.aprsdroid.app.BackendPrefs" />
</PreferenceScreen>
<CheckBoxPreference
android:key="conn_log"
android:title="@string/p_connlog"
android:summary="@string/p_connlog_summary" />
</PreferenceCategory>
<!-- sub-screen "display and notifications" -->
<PreferenceCategory
android:title="@string/p__display">
<CheckBoxPreference
android:key="keepscreen"
android:title="@string/p_keepscreen"
android:summary="@string/p_keepscreen_summary" />
<PreferenceScreen
android:title="@string/p__notification"
android:summary="@string/p__notification_summary">
<!-- incoming messages -->
<PreferenceCategory
android:title="@string/p_msg">
<CheckBoxPreference
android:key="notify_led"
android:title="@string/p_msg_led"
android:summaryOn="@string/p_msg_led_on"
android:summaryOff="@string/p_msg_led_off"
android:defaultValue="true"
/>
<CheckBoxPreference
android:key="notify_vibr"
android:title="@string/p_msg_vibr"
android:summaryOn="@string/p_msg_vibr_on"
android:summaryOff="@string/p_msg_vibr_off"
android:defaultValue="true"
/>
<RingtonePreference
android:key="notify_ringtone"
android:title="@string/p_msg_ring"
android:summary="@string/p_msg_ring_summary"
android:ringtoneType="notification"
android:showDefault="true"
android:showSilent="true"
/>
</PreferenceCategory>
<!-- position reports -->
<PreferenceCategory
android:title="@string/p_pos">
<CheckBoxPreference
android:key="pos_notify_led"
android:title="@string/p_msg_led"
android:summaryOn="@string/p_msg_led_on"
android:summaryOff="@string/p_msg_led_off"
android:defaultValue="false"
/>
<CheckBoxPreference
android:key="pos_notify_vibr"
android:title="@string/p_msg_vibr"
android:summaryOn="@string/p_msg_vibr_on"
android:summaryOff="@string/p_msg_vibr_off"
android:defaultValue="false"
/>
<RingtonePreference
android:key="pos_notify_ringtone"
android:title="@string/p_pos_ring"
android:summary="@string/p_pos_ring_summary"
android:ringtoneType="notification"
android:showDefault="true"
android:showSilent="true"
/>
</PreferenceCategory>
</PreferenceScreen>
</PreferenceCategory>
</PreferenceScreen>